Im stuck between Halo 3 and 4
Halo CE cause the Mk.V was the best armor in Halo history. Period
Halo 4 Chief
Halo CE Anniversary
ODST all the way.
The Rookie because ODSTs are badass.
> Halo CE Anniversary
Rookie.
Feet first into hell. Make sure it’s crowded when you get there.
Noble Six because you could customize his or her armor.
John Forge from Halo Wars!!! 
Sorry I couldn’t resist 
Halo 3, Halo 3: ODST, and Halo 4.
I’m not a big fan of the Halo 2 and Halo: Reach main character armor tbh . . .
Halo 4. This game’s graphics are ridiculous. Chief has never looked so good.
Rookie looked pretty good as well.
There are pros and cons to each:
CE: Pro-First time we saw Spartan Armor. It was new and fresh. Con-looks pretty basic/angular/polygonal.
H2: A nice upgrade, looks a bit dated now though compared to more recent games
H3: An even better version of the H2 armor. Looks like a walking tank. Con-sometimes the animation mixed the arms into the chest armor.
H3 ODST: Good looking standard ODST armor. But not too much in customability. They aren’t Master Chief
Reach: Lots of customization, again though, still not Master Chief.
H4: Graphic are superb in Halo 4 making this Chief look super detailed. However, he’s a bit too athletic and wow are those shoulders/clavicle/upperchest really exposed now.
So far H3’s MC is my favorite. I think that’s mostly due to that being the game I played the most Campaign in and it’s just such an iconic look. He’s a walking tank, yet still very nimble.
If H4’s Chief had his chest covered more and not expose so much of the undersuit, I’d likely have voted for that one being the best. It is my second favorite though.
I have to admit, Master Chief looks pretty cool in Halo 4.
Halo 3 and Halo 4, but I will vote for Halo 3, I enjoyed the armor’s accented lights and the more armored look, but Halo 4’s armor improved his mobility and made him more capable, and its just a epic look, so I love them both.