I like both PvE and PvP. And I like both aspects in GW2.
Still Don't know which class I will actually dedicate play time to first on release...
So far I know it will not be a ranger or a theif.
engineer is incredibly fun. It has solid damage, and the weapon kits that you get with the slot skills give the class amazing utility on top of that.
i was browsing through GW2 guru forums, and the word over there is that mesmer is not as bad as people bitch on the beta forums. In fact, what they claim is still very good about it, is essentially how I enjoyed playing it. I suppose I relaly should ahve made one for PvP to test it out some more, rather than assume all was now bad--but at the very least, my confidence is restored--I'm rolling that as my main with tailoring (human); then an Asura Engineer. Charr will probably be a Guardian, but I need to pick a race for ele, which I would like as a third toon.
I didn't really enjoy the Sylvari starting area, nor the class quests (ele)...but I will likely run a Ranger as Sylvari.
All that said, I'm very glad that I wasn't fully burned out as I was feeling I would be. This is all due to playing the Asuran engineer. Just non-stop fun.
The only bitching about the game I witnessed in general chat came down to one issue (and it was always from the people with free keys who had been playing the game for ~2 or 4 hours):
--Events are too spammy! I can't level fast enough because it's just grinding the same event over and over, and every other area (including my class quest) is too high level!
I think some of this is legitimate--though, maybe I am more patient with figuring out a system that is quite new--being that I tolerated constant death and overall cluelessness over several hours of BW1 with arguably the hardest class to play, lol.
A lot of the events right outside the starter area do repeat constantly, but this is because their frequency was ramped up for beta weekend. On top of that, they are only "the same" because most people just camp there and keep doing it over and over. Or, they never wait after it's done to follow the next chain and realize that there is a progression. These events never fail, because there tend to be too many people around to let them fail. You often have to let these events fail to see how this system truly shines. Also, the better events in teh starter worlds are in the ~lvl 10 areas. One of my favorites is the Heartwood fort in Queensland (human) area. There are about 3 chains, each of which can have a different component, depending on how it plays out. If you've got a group of about 20 or so people doing it, the centaur raids can be quite brutal and chaotic.
There is also a raid on a frog camp in the northern part of Metrica (asura) world that is pretty killer. If you are able to beat back their raids, you get the cue to then invade, and burn their village to the ground--yes destroy everything, bring buildings down, etc. If you succeed, angry boss spawns, and you fight him. However, you don't see other allied NPCs taking this place over (as far as i know), as you do with some other camps (like in heartwood--where either centaurs are in control, or humans are in control).
also--flame ele boss in Metrica--the "level 15 boss." WTF is that? you have to be level 20 or 25 to stand a chance. lol. I wouldn't say the boss is as impressive as shadow behemoth, but it is far more difficult. it's brutal, in fact.