I seem to prefer Infanty, but airborne comes a close second.
I didnt really find armour useful to my playing style.
Oh and incase anyone didnt notice, theres an update on the news section saying that there should be a new patch somethime today in their afternoon (PST) that fixes the lobby crashing and server overload bugs.