The Dell Venue Pro Windows Phone 7 was available in a very small quantity at the seven Microsoft stores nation-wide confirming previous rumors of November 8 availability through the Redmond Company’s channels – as a reminder, November 15 should be the date for Dell availability.
We also knew the Venue Pro will was listed with two variants based on internal memory capacity, one for 8GB and one for 16GB but the official description states clearly that the memory on the handset is not removable. In the picture above we see the Venue Pro with its back plate taken off and there’s clearly no indication of the existence of a memory card and thus its way of being replaced. Either the Venue Pro has one deep under the plastic and electronics or is using a soldered in NAND similar to the Omnia 7. Bottom line: be sure of your storage capacity needs before choosing either of the two (8GB and 16GB) models.