imo guild wars gets better when you can group with more people and do the storyline missions, in the area where most of us are atm you can only have 4 in a group (or 2 if your in the pre-searing), so can be a bit meh... but free gaming can always be fun

.
imo though guild wars wouldn't be worth a monthly fee because there's not a lot of depth to it, or at least on first look. Guild vs Guild matches can be really good and be really competitive, apprently it's the most competitive PvP in an MMORPG purely because it's skill based and not based on whoever has been playing longer (eg PvP characters are the highest level and you can make em whenever you like). And then in Factions, you can buy cities through the guild, though there's not many to buy and only big guilds with faction point grinders get em. though like kop, i wouldn't pay to play guild wars.