I've had Guild Wars for more than six months now. I love it.
The tackled the problems that quite a few people had with MMORPGs. For instance, there's no monthly fees, and the level cap is low, so battles are based on skill, rather than how long you've played.