BF4 for the ps3, but not for the reasons you might expect. I bought it from gamestop on sale because i wanted the ps4 version, and i figured it would be cheaper to get the ps3 version on sale then pay the extra 10 to upgrade to the digital ps4 version. Problem is, the copy i got didn't come with a ps4 upgrade code! Didn't realize until then that not all copies include codes (sneaky move EA), only specially marked copies. So, i was stuck with a opened ps3 copy i didn't want to play on the ps3. Of course, gamestop wouldn't take it back (the gut actually said that you didn't need a codecto get the ps4 version, which is pure gamestop bullshit). So i traded it in at future shop (canadian) for store credit, without ever having played it. Moral of the story: don't trust ea wheb it comes to next gen upgrade codes - make sure it says one the box that it's in there. And number 2, don't shop at gamestop (my bad... I typically don't).
I'm sure both consoles are selling as fast as they can make them, so i wouldn't use this info as a basis for comparison. But still, it's an impressive launch. Sony has done a great job getting lots of ps4 made and in consumer's hands this holiday.