It seems as if we can not register for the 2011 MegaBonus on line. First of all it is not easy to find. Then when you try to register it says Promotion Page Unavaillable. Is the only option calling the Customer Service line and waiting on the phone?
A lot of us have had the same problem. Either call the customer service line or send an e-mail to customer care. I did the e-mail and they responded within two hours and had the registration and program details on my promotion page at marriott.com the next day.