Here's The Incredibly Fun Necromancer Build That Let Me Break 'Diablo 3' In Two Days
The rerolling enchanting system in diablo3 was quiet nice. I think the ui and the "chose from 3(2 new+1 old)" is better too, also you could see what rolls are even in