I see a fair bit has changed in Diablo 3 since I last played - looks promising. They have added something called "Seasons", whereby you start a fresh character (with level 0 artisans and no access to shared stash) that you level up to 70. When the season ends you are rewarded with some really cool gear and your character then transfers over to "normal" play.
Also, I picked up 2 legendaries in only 2 hours play-time - pretty nice. Loot seems much improved also.