The iPhone’s camera might not be the best, but there are plenty of folks out there who are taking just great pictures with it. 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.