I finally turned on the 360 to play Deathsmiles 2, and have finally played through Halo 3 while I was at it. I can't say the single player campaign was particularly thrilling at the start, but it did get better torwards the middle and end of the game. it really needed an epic boss battle at the end, that silly fight with the monitor doesn't really count.
I might stop somewhere to see if I can grab ODST cheap if I go anywhere tonight.
Also, I finally have a gamerscore of 4000! Um....out of a possible 40,000. I should actually play my 360 games once in a while.

