The Nokia N8 that was recently unveiled features 16GB internal memory but if the picture from SaudiMac is to be believed, we might have a 32GB variant soon after. The folks at the Mac-centric site happened to get their hands on the device that had the box claiming N8-00/32GB. While it may be easy to rule out that the 32GB reference was related to max. limit of microSD support, it seems highly unlikely. The post and the pictures have been removed now that somewhat proves the legitimacy.
On the other hand, another N8 prototype was found in the hands of an ArabNokia forum user who showed us the battery slot of the N8. The battery is not exactly user-removable but is easy to remove if you do away with the two screws on the side.