Hello,
You can go directly to www.cnet.com/techtracker, and click the "log in" link in the upper right side of the page. Log in with your registered email address, and then click the "TechTracker" link. This will take you to your list of available updates.
Regards,
Gregg
CNET TechTracker Support
I must be stuck on stupid.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic