The Xperia mini has a "mobile BRAVIA engine" driving a 320×480 pixels 3 inches capacitive touch-screen, a 1 GHz Snapdragon S2 processor, a 5 megapixel camera, 512 MB of onboard RAM, and comes stock with a 2 GB microSD card (compatible with up to 32 GB).