The only game I've played to any extent is plain old Rogue. It has only one class (Fighter). I really love its simplicity, whereas other roguelikes I tried had complicated options and mechanics. Anyway, I still haven't beat Rogue yet. Found the amulet once but didn't make it back to the exit...