I've always leaned towards the soldier, and despite my best efforts (Read millions of credits) I have not yet managed to unlock a single new soldier race, so Human Male Sodier is my bread and butter class, at level 19 the only things that can take me down (unless I do something incredibly stupid like try to melee a Guardian from the front) are turrets when I don't notice them right away (running to help a downed teammate and oh what's that... crap) and phantoms... seriously, I -hate- phantoms. They can dodge every ablity I throw at them and unless I'm lucky and catch it at range, it's gonna kill me. Not to mention the fact they have that instant kill attack, definitely the only enemy I really fear.