I heard to get the real experience you need to play the single player (by yourself) campaign on heroic. Normal doesn't do it justice.

I won't be playing Halo 3 for a while. My 360 broke one too many times and I got sick of it. Maybe once Microsoft irons out all their hardware problems I'll think about purchasing one again.