If these are your criteria, play Lord of the Rings Online. It really has a good story that runs through all your characters life, the graphics are great (even if animations are a bit better in WoW). All reviews I read were good overall too. And within the next years you will see Isengart, Helms...