Origin's listed release date for BF3 is 28/11/11. Play.com, game.co.uk and Wikipedia say that the UK release date is 28/10/11.
Screenshot of origin's BF3 page, unedited.
Sooooooo. Has it been delayed, or did someone at Origin simply make a boo-boo? I can't stand to wait another month, except I can!