http://www.forumplanet.com/haloplanet/topic.asp?fid=5258&tid=1474269
Today is officially designated "Final Push" day, which means that there is about a month of hardcore development left, followed by success and joy, with any luck.