It's certainly a very personal choice when it comes to top 10 lists of all-time. But without even thinking about it hard, I would certainly place the following above any Halo game --
Doom 1, Doom 2, Quake 1, Quake 3, HL2, NOLF2, System Shock 2, MW1, MW2, Metro Last Light
And that's just taking 20 seconds to think about it. If I really sat down and took time, I'm sure I would add another ten to the list above any Halo.
But I've never been in total love with the Halo games, like I said I would review them with scores of 8s and 9s. Having said that, I've already bought the digital version of MCC