Enjoy. I purchased BF3 for Xbox and absolutely hated it.
So much that I bought a 560 Ti to replace my aging 260 and re-purchased the game on PC. Much better. My score per minute is more than double on PC what I was running on Xbox.
I will say that the F/A-18 portion at the beginning is friggin awesome. Never seen water and atmospheric effects like that, even in Crysis and the like.