POE is definitely the natural evolution and I love so much about it. The sphere grid is a lot of fun to customize and the orb system does a really good job of creating liquidity for trading without just going to straight gold auction house but not making it really difficult to to find the exact trade you want.
but it does get too complicated. it feels like so much research and stuff is necessary to really play the game, because you'll just make a terrible build that fails and you can't really fix if you just play the game and that ain't fun.
Diablo 3 definitely has the best gameplay of how fun your character is to play, but that's not really where gameplay ends It also matters what you are *doing* with your gameplay - what are you fighting against? I think Diablo 3: ROS is AWFUL at this. It doesn't really matter what my build is - I'm just throwing myself blindly against whatever my highest torment is. Either I'm succeeding or I'm not, but I'm never really putting any thought into the strategy against different enemies or caring what abilities they have. Ironically, Launch Diablo 3 was much better at this - there was a lot of thought you had to put into fighting the different monster traits, especially in Inferno. I remember having to respect Fire Chains or Frozen or Mortar very seriously - but in ROS I literally don't care what they do. That's such a big failure.
Diablo 2 is really turning out to be the best of all worlds in my experience right now. I'm not sure if other builds will feel this way but my summon necro feels like I need to do a lot of intelligent maneuvering to direct my boys and avoid everything monsters are doing.
I haven't done any trading but hopefully there's an active market and it's not too painful to use.
The batman villians all seem to be one big joke that batman refuses to laugh at - SantaRPG