They are out of keys...Get over to mmorpg.com, they're giving away a few beta keys. just grabbed one, can't use it to log in until the weekend though.
There is alot that they can do to improve the game, but they gone in the right direction by not making it so bloody easy... though even now it still easy if you know what you doing.
Bah, patching is a pain atm! 3.8 gig, so 0% after 15 mins.