I've been checking it out more, but it took 3-4 days for my account to be created successfully, previously it reported that I needed to enable cookies (already had). This occurred on FireFox, IE7, IE8, and Chrome across 2 different computers on 2 different networks. I still have to get used to the site (I do like the layout, just different), but it does seem to be pretty slow for me as well.
Sorry to hijack your thread zef.