I got all my HoM stuff from GW1, preordered GW2, was in late Alpha and all the Betas, and played for a couple months after release. I tried every class in Alpha/Beta and played a Warrior to lvl 80 and completed all the content in the game (maxed every profession, 100% map completion, completed the storyline, did every path in every dungeon, etc.). I was on the server HoD in the guild Luciform that was in the Titan Alliance. I left the game shortly after the Titan Alliance retired (undefeated for weeks in WvW I might add ). The Alliance disbanded because most of the guilds were hemorrhaging players due to boredom of the game at that point.
GW2 has a ton of content and it's a lot of fun while it lasts (I had a lot of fun leveling up with my friends, doing WvW, etc.). However, once the content dries up, it's over. They failed to reinvent the holy trinity IMO, and most of their dungeons were a failure (probably due to the trinity issue). Most of the gear isn't very aesthetically pleasing (IMO) and the Legendary gear (I had most of my mats for Twilight and planned on working towards Sunrise shortly after, although it's a bummer that Eternity supposedly still has some of the foot/throwing effects missing after all this time) is a huge grindfest that isn't really worth it in the end (especially if you're playing a class with one of the joke Legendary weapons).
tl;dr
If you're looking for a game to keep you busy for a month or 2, give GW2 a shot. If you're looking for an MMORPG that will keep you playing for months/years, GW2 probably isn't for you. The fanboys will try to talk the game up, but that's why most people will just give you the response "try the game yourself". Once you play, you'll know the truth.
If you're looking for a game with combat similar to GW2 but with standard MMORPG elements (trinity, raids, etc.) then a game called Wildstar should be coming out later this year. I won't recommend any game before trying it, but it seems to be shaping up rather well.