Guild Wars, is and always has been a PvP oriented game, the guy's who made it were originally employed by Blizzard to work on WoW's PvP (which is why early WoW-PvP was terribad). GW isn't a bad game, but it serves a niche, people who like to kill other players. If what you're after in an MMO is PvE content, as well as a rich history and loads of content against NPC's, then you really can't look past WoW, furthermore, the success of Blizzard and specifically WoW is because WoW is a predominantly PvE game, something like 80%+ of the subscribers are in it for the PvE content. GW isn't going away anytime soon, but it will never grow to the size and popularity of WoW simply because it targets a smaller market.
If you're anti-WoW or anti-Blizzard and you're looking for a good MMO, wait around for Bioware's Star Wars: Old Republic, it has the potential to de-throne WoW at it's own game.
And yes, I know all of this has absolutely nothing with the subject, just my $0.02