I've recently bought Guild Wars and so far it has been a great experience. The graphics are beautiful and the sound is OK too (though it tends to get a bit boring after hearing it for hours). A nice detail is the lack of monthly fees. There will be update packs from time to time but you're not obliged to buy them. Patches and small updates will be streamed so your version of the game will always be up to date.
The first choice you have to make is whether you want to play in the role-playing or the PvP realm. The role-playing part is a good way to learn about the game and unlock skills and weapons and such. You can form groups in towns and outposts and go do a quest or a mission together. Every group gets is own personal copy of the map so you won't be bothered by killstealers and player-killers. If you wish to participate in PvP you can either go to an arena or create a character in the PvP realm. In the PvP realm, your character starts at the highest level and with the best armor. Most skills will not be available though, you'll need to unlock them in the role-playing realm first.
After you chose your realm you can create your character. Character creation is pretty straight-forward, you choose your character's looks and his main profession. The ability to get a secondary profession greatly adds to the diversity of the game. All beginners will get some easy quests to learn the basics of the game and earn some gold. Once you leave the beginner part of the game, missions will be available for you to complete with others. Every mission will reveal a part of Guild Wars' epic storyline.
If you like rpg's and good looking graphics you will surely love Guild Wars.