I agree, it's clear Halo 2 looks better. IMO, the difference is, it doesn't look ridiculously better. It's 3 years later, and the graphics are definately better, but when Halo was released it eclipsed modern graphics to some extent at the time.
PC's have just blown past that.