For a limited time only EA is offering the Digital Download of Battlefield 3 free of charge! You can "purchase" the Standard Edition for free or chip in a few bucks to grab the Premium Edition featuring all of the additional DLC packs and a Battlefield Premium membership. Follow the link below to redeem your free gift or do so directly through the Origin client.
Origin Store Page (English [United States])