I LOVE Guild Wars. I bought it just after I stopped playing SWG. The graphics are simply beautiful. The story-driven missions are intense and well written. There are numerous mini-quests you can do throughout a huge world. All quests, solo or group, and missions are instanced. You don't have to wait in a queue to get into them either. The main cities and ports are not instanced though, they are the only places you might experience lag - with my low end machine and notebook computer, I hardly get any lag at all. The tutorial you go through after creating a character is the MOST helpful one I have ever went through.
The level is capped at 20 for now, it will be extended when the expansion comes out this Spring .. and that expansion looks AWESOME!
I have 4 characters on the game:
Nadjia Rhazzka level 20- Elementalist/Monk
Katya Navorski level 11-Warrior/Necromancer
Raynebow Mistwalker level 10- Ranger/Monk
Harli Kwin level 7- Mesmer/Monk
The game is NOT entirely PvP, I do all PvE when I am on there. You can do PvP/GvG if you want with a guild you join, but ya don't have to ( took me ages to find a decent guild to join).
I highly recommend this game to everyone! It's very nice not to have to pay every month for it.