You do realise even if you buy a retail copy of BF3 on DVD it just loads the content into Origin to save you downloading it don't you ?
You'll need that Origin Account in order to play (unless you intend on creating another one)
That's why I'm going to try and resist buying it.