Thanks to everyone for the replies. I got lucky and met a few people in my time zone that are leveling up and don't mind answering the occasional newbie question in-game. After the initial shock of the UI, the graphics and amount of stuff you have to learn, I think I'll be fine.
[You must be logged in to view images. Log in or Register.]