This game is fantastic if you do not have the time or you don't enjoy the grind it takes to level up in such games as 'World Of Warcraft'
Guild Wars offers you fun play and the way Player vs Player and Story Line are structured are great. Player vs Player will give you a break from the sometimes challenging Story Line.
I find that the people on Guild Wars are extreamly helpful and if you can get into a good Guild then thats when you can start to fully enjoy the game.
You can create your own Guild so you can get your friends to join, there is a PVP element called Guild Battle where you take on other guilds which involves a great deal of tactics and communication, resulting in great game play.
The only downside is that making money can me monotonus, but this is seen in most MMORPGs, some times it will take you a while until you understand how to get large sums of money.
Also I find that in PVP, people do not (on the whole) show the same curtiousy as they do in PvE (story line).
I hope my review has given you a small insight into the game, and do heartily recomend it, and best of all, no online fees!