I'm in love with Jesus and proud of it!
Halo 3 had a better campaign, better weapons, and no cR. MM is better too, except that the network connections SUCK for the most part. All Reach had going for it in it's MM was more customization.
However, I have come to the conclusion that I am sick of Halo, need a long break from it, and that I will only play when friends and family are over. It's just lost so much of it's charm and fun factor that I can only muster a few matches of MM per day.