Which Halo had the best marketing?

To me, it seemed like Halo 3 had really good marketing but I remember being 14 (back in 04) and seeing Halo 2 commercials everywhere; in theaters, on tv, in stores. It was inescapable. I hope Halo 4 can do the same. I think Reach’s marketing was okay but it took too damn long to get info out. They started hyping that game a little bit too late. How do you feel 343 should approach Halo 4? I think they should give us a bit more information in April, and in May release a trailer or something, and around June start doing t shirts, action figures, and August start doing commercials non-stop.