I did play the Sorceress at first, and played her a bunch. Cold magic is so incredibly awesome its unreal. However, end of the day, I really have to go with the Assassin. Traps were her least impressive talent, but at lower levels, they made the game incredibly easy. Her combos could add up and reach absolutely ludicrous levels, even without putting any points into them. And some of the shadow stuff was downright broken. Like summoning a copy of yourself that's actually more powerful then you are. I occasionally think about getting Diablo 2 again, just for the Assassin.