User blog comment:Legionwrex/Geth vs Covenant/@comment-1978336-20120730042242

Covenant, though I'm too tire at the moment to explain why. However, Covenant vs. Reapers would be an entirely different story.