Diablo 2 ofc, simply because it's way less addictive than wow.
In d2, when you got your perf stuff, you get bored, wait 3 weeks, then start again.
In wow, you got your perf stuff, you go in a guild, you do mass pvp for rewards, you go do special events, you buy all the expansions, you play more.
And you have to pay per month. Endless game aren't that good...
It's what I thought