Smartphones comparison side by side

Mini SD card most likely.

http://t0.gstatic.com/images?q=tbn:X4rIbprOzwvDIM:http://wicked.net.nz/china/bats/sd/pics/Mini%2520SD%2520card.jpg

Where is the HTC ProII lol ???