Yeah... the American website is much, much better. Even WoW's is better as it uses Flash as an addition to, rather than a replacement of HTML. Can't even open a silly link in a tab on the EU website (unless there's some trick to doing that with Flash links I don't know of).
Apart from that, they should spend some more points in their planning, time telling and communication trees.
I'm off to make breakfast and do the dishes... will be back later. I assume you'll post server info on the frontpage?