It looks like you're new here. If you want to get involved, click one of these buttons!
Let me preface by saying I was NOT a GW1 fan - I played for about an hour before putting it away.
Guild Wars 2 on the other hand is a beautifully rendered, extremely well thought out, MMORPG.. oh, and did I mention it is free-to-play?
IS it perfect? It is literally impossible to please all of the people people all the time. Some people won't like it, possibly because it isn't exactly like their favorite game, or therer is too much of a learning curve or whatever. WoW of course designed their game to the lowest common denominator of gamer; a genuine attempt to please at least as many of the people as they could and thus generate as much as profit as they could. The business was outstanding success. The game on the other hand was/is linear, boring, and imho - BUTT UGLY. But enough WoW-bashing..
Regardless of what your fave game was in the past (mine was DAoC) GW2 is a truly fresh and compelling game. The action is non-stop there is tons to do, the combat is extremely cool and varied, and the crafting system is different and quite deep.
On a development note I also must give ANET massive kudos for delivering the first game that I have seen released that out-of-the-box has not been down for a protracted amount of time for patching. GW2, to the best of my knowledge, has not in fact been down once since it's release. When new patches/builds are ready, they give you a warning before they boot you out of the game for just a few minutes, and then you log back in, auto-download the new patch and pick up where you left off. This is a trmendous improvement from past games I've played (DAoC notably was horrible about patching) where games could be down for hpours, even days, during prime-time, and especially when they were first releasaed crawling with bugs..
Am I a fan? I sure am.. now!