This is how to get access to Battlefield Bad Company 3 Beta.
You buy Medal of Honour Limited Edition. (It will come with BC3 Beta).
The method I know is:
1. Buy MoH Limited Edition online from a site.
2. Get EA Downloads Manager.
3. Type in the MoH Limited Edition serial key and you will also get BC3 Beta.
4. Download them both.
Thank me.