Spend Less Time Searching
Sign up for Microsoft's Download Notifications service, and each week there are new downloads available in the categories you select, Microsoft will send you a customized e-mail notification listing them.
Download notifications are currently available in English only.
http://www.microsoft.com/downloads/render.aspx?displaylang=en&content=notifications
Sign-up in http://go.microsoft.com/fwlink/?LinkId=39737

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic