I'll second giving Hardcore a try, it feels that the game was balanced around Hardcore so softcore is pretty easy. My personal favourite class is assasin, you have a lot of elemental toys so mixing your attacks to make use of enemy weaknesses is no problem, a strong melee focus but by no means weak at range and a lot of handy self buffs including a really nice summon.
Also once you've done with the standard game I'd recommend getting a mod, I use one called Median XL that changes the game almost completely.
Also once you've done with the standard game I'd recommend getting a mod, I use one called Median XL that changes the game almost completely.