I've not been playing Halo 3, have started playing the ODST campaign again though... My xbox live has died and I don't wish to renew my subscription until I get Reach...
You know the credit card I last used expired recently and Live was on auto-renew (I'd forgotten to turn it off) so now they've suspended my account until I put in new card details - as opposed to letting me just cancel my Gold for a bit... Cheeky buggers...