EA - Let us be honest here. It's time to introduce this feature. I am shocked that this feature has been ignored over and over.
How long has it been now? Three, even four years now since Origin has been released? Yet a gift option has not been enabled. It really should not be hard to implement, ESPECIALLY on software that has many games and many users. I am baffled as to question why this implementation hasn't been added.
Also considering the economic value would be great for EA, buying games for others instead of them buying it on someone else. The fact of the matter is that it would be much more easier than going to the store and giving the key to your friend.
Seriously, think about this EA. There is nothing to lose.
Also, considering moving this to the Origin section rather than Battlefield 3. Seems much more convinient to do so.