What’s the smallest camera in the world? This one maybe? The keychain camera by Exemode is colourful and teeny-weeny at only 53×23×19mm. It redefines pocket camera and with a microSD card can store up to 2G of photos.
This keychain camera recharges via USB and can take 250 photos per battery charge.
The Exemode SQ28m keychain camera costs about $70 (£43) from Nikkei