Elites, all round. Those guys pack a nasty axe kick. Though for some reason, I find Ultras and Majors to be far more lethal than higher ranking elites, especially in firefight. I don't mean because of their numbers, I mean pound for pound.
A close second would be jackal snipers.