It has a removeable battery!! Makes me wonder if you guys ever look at the pictures on Engadget.com !
http://www.blogcdn.com/www.engadget.com/media/2011/10/samsunggalaxynexushandson6445.jpg
They even said the NFC was somehow linked to an antenna in the battery (wonder if that makes the battery more expensive).
It looks like there are two slots in the back, one for 4G sim, could the other be for SD?
It's been confirmed that the Galaxy N does NOT have the ability to use a memory card. Good thought about the price of the battery though, I bet they're going to be pricy.