Halo 1 was good, but there was a lot of repetition in the levels, but a lot of great moments as well.

Haven't played 2, but I don't think I will either as it's supposed to be too short in single player, and I've no net connective for xbox live.