Kind of an aside, but Titan Quest is a good diablo clone as well. LAN Co-op is a lot of fun. Titan Quest Gold (Titan Quest + Expansion) is on for $9.99, I wouldn't hesitate to pick it up for that price. Easily 30 hours for one playthrough.
Oh and thank you to my Secret Santa for gifting me Torchlight.
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka