Standard edition free on Origin https://www.origin.com/en-gb/store/buy/battlefield-3/pc-download/base-game/standard-edition
Typical! I waited for ages for another humble-bundle type deal before finally conceding and buying it a couple of months ago. Still, I did buy the Premium/Limited Edition thingy so it hasn't worked out too badly.