CNET's Welcome Screen when you hover over your User Name top right of any window, then select "My Profile"?
If so then my own Welcome Screen seems to be working well from that direction. There are a number of links in that page and I have tried most and get every new page except Download.com's Watch List.
Which ones are not working for you?
The Welcome post says to set your preferences and gives a link to do so. But clicking that link just pulls up an error screen with a msg daying you "borked."