Runescape had a lot of things right with their MMO. I liked it how in order to do quests you had to have mulitple skills as a requirement for most of the quests and there were many puzzles in the quests, and the main character talked and you get to choose what the main character says in a lot of the dialog with the NPCs. They still add like two quests a month, and they are enriched with story, new music, puzzles and cutscenes. And a interface to listen to the music of what you listened from previous area and cutscenes the player has encountered in the game.