We all know that the iPhone 4 features a flash to help you take photographs in the dark, but most of the time, the results you get aren’t what you expect. And if we jump back a generation, the 3G and 3GS don’t even have a flash. Well, that’s where the iFlash comes in. This handy little light plugs into the bottom of your iPhone and acts as a flashlight to help you light up your subject. All you have to do is just plug it in and turn it on. The iFlash even works with your old 3GS and 3G iPhone, letting you take pictures in dark places using those phones. And when you’re not taking photographs, the iFlash works as a torchlight to help you find things in the dark. The iFlash is available here for $32 (£19.99).