The iFlash is an external LED flash for the iPhone. Just attach it to the bottom of your iPhone 4 and you’ll add much needed light to your dark images.That being said, a photographer really isn't going to complain of more light and that's where the iFlash External Flash for the iPhone comes into play.
At $39.95, this accessory can be attached to the iPhone 4/3GS/3G. Just hook it up to the bottom of your iPhone and you're good to go. This tiny flash unit is available in black or white.