Today I finally had the opportunity to experience the gameplay of Guild Wars 2 and I wasn't disappointed. After making a human, you log into an instanced zone - Shaemoor, where you defend the village from centaurs and then two earth elemental hands. It's a pretty epic start to the game (not as epic as the opening instance of Rift though). After defeating the elemental, it turns out your character was passed out for a couple of days and had had a couple of visitors, including some old friends. Your main quest to to go and see these old friends, however you have the option of doing side quests to increase your karma (kind of the equivalent of WoW's reputation point system) and experience in an area called Queensdale.
On the map there are 'hearts', which you can travel to to help out NPCs. These quests are kind of grindy, but I didn't find them boring. Every so often, events occur where you might have to fight off enemies from an area or escort an NPC. It makes the world feel more 'alive' and exciting. The graphics are nice, with beautiful environments and realistic looking characters and creatures. The map is also marked with points of interest and 'vistas' - places you can travel to on the map to get a more in depth view of the area.
Another interesting feature about the game is that you acquire a different set of skills depending on what sort of weapon you equip. You unlock more abilities for that particular weapon the more you use it.
My thoughts so far: Guild Wars 2 has many things to keep you entertained. You can follow the main story or you can go off and do the side quests, which are pretty addictive, and it's nice not to have to follow a strict linear path. The combat system isn't difficult and the game provides hints for those new to the game. From my experience so far, I would recommend the game, especially if you're looking for a new MMO or RPG to play.