Xbox 360 owners have been counting down the days until May 3 for months in anticipation of the Halo: Reach multiplayer beta launch. The only way to gain access to the beta is via a code that comes packaged with Halo 3: ODST for Xbox 360. Or, you could win one of the 10 beta codes to the Halo: Reach beta we are giving away and play the beta on April 29.

For a chance to win one of the codes that will be sent out to the winners the evening of April 29, fill out and submit the entry form below. You can return any of the few days between now and the beta to enter again and increase your odds of winning one. Good luck!