I'd have to go with John Lucas here. From what I've seen the graphics varies from "just good" to "amazing". The Halo fans got what they wanted, and then some.
I'm not a member of the Halo cult, but I sure can enjoy just watching someone else playing it. For a while, at least.
Edit: Halo 3 that is. Halo 1 had much too low framerate for me.







