Avenger's are fun

Goin' through the game as a Fire Salamander? heheh
Try a Ranger, or a Paladin (pure Paladin). Both can heal themselves, and both can hurt enemies. Sure, they take a while to level up, but oh well.
(Hint: When choosing Human or Half Elf, always choose half-elf, they have infrasion and some resitances)