For some reason the new site feels more cramped, despite there being less stuff on-screen. The new layout is going to take a little getting used to, but this shoudln't be too hard given that the layout is pretty logical.
I'm glad to see the new site up and running though.
Hans