Just to be sure of a couple of things
Do you mean the "Download Watch List" from within Download.com, and not anything to do with CNET's TechTracker ?
If you do mean Download.com's Download Watch List, when you click a "Save to list" you should see this;
Do you not see that?
I see in your profile that you have 3 items in your list so I assume this has worked before. Has anything changed since it last worked, eg a change of browser, or any security add-ons added to the browser?
Anything else changed that you can think of?