Hi
This is not a proper answer but more of suggestion on how I might approach it, as I am learning still it is based on a guess :)
Maybe create a watching content type (based upon free?):
- A 'select - simple' field with the options:
watching=0, wishlist=1
(watching is the text, 0 is the value
- A field to store the user id
- a field to store the content id
both using the 2 (live and live value) option, maybe involving one of the SD. plugins
Show this on the page with relevant content, have the data stored,
Then show a list of content with these values as filter, maybe using SD databaser to grab the values from the watching content type.
Bucklash