Not true. WP7 phones equipped with a SD card slot can be upgraded to a bigger card. BUT you will need to hard reset the phone in order to get the new card recognised.You can't use your own SD cards with Windows Phone 7. So even if the Phones have something like a reachable slot, it's only made so OEMs can equip the phone with larger pre-built cards.