Yeah there's already a thread about this. The general consensus is the new site sucks.
whats the deal with their site?
Thats the end of that then i guess.
sorry if its old news.
http://www.macromedia.com/