Not console related but you can grab BF3 and Plants Vs Zombies for free right now
https://www.origin.com/en-ca/store/buy/battlefield-3/pc-download/base-game/standard-edition?LSsiteID=c1Tj0Njalu4-nXkzdH8H6ELBvJIlebmjow&auto-login=true&c=c1Tj0Njalu4&sourceid=Origin_AFF_LS315&utm_campaign=origin-aff-us-ls-aff&utm_medium=affiliate&utm_source=affiliate
PvZ was paid? It was always free on my PSN and App Store.