If you haven't tried it yet, go get Titan Quest and its expansion. They're on sale at Steam for $10 US. This is the only Diablo-esque game that, IMO, is actually
better than Diablo II. It's not as dark, and it doesn't feature any random dungeons, but the gameplay is almost identical to Diablo II -- but more user-friendly, and with more up-to-date technology. The visuals are amazing; the skill system is pretty vast (each character gets to choose two classes from the nine available); the story and dialogue are... well, we don't exactly play these sorts of games for the story and dialogue (do we?
), but they're not any worse than in the Diablos. Plus, the campaign is EXTREMELY long!!!! You will get many, many hours of gameplay (and a sore mouse hand) just from a single difficulty level. It's another "sprawling world", as you put it, but instead of one "town" per chapter, you are going to visit a
series of different towns, merchants, characters, etc., in each chapter. It's very linear (except in one spot where there are two paths you can take to the same place), but it makes for a very large world.
Be warned, it takes some pretty heavy duty system specs to run this game smoothly, even though it's five years old. It's worth it, though, even if you have to turn down the video options.