Protection Warrior.
Leap in, smash, get stronger throughout combat and extra safety if you make a mistake.
Tabards and belts are the key to making Mechgnomes look good. Plenty of cool shields and weapons to suit the race.
Rogue is a good backup too.