Honestly, you might do better using a real camera (such as a DSLR) for taking photos rather than a smartphone like iPhone but if you must, you can make yourself one of these cool magnifying camera lens along with an LED flash that will let you take close-up, macro shots with ease. Also, don’t forget to adjust your iPhone Lens to focus for macro by hacking it if you are going to use this gizmo.
At first, I just had small metal bezels that I used to hold the lenses up to the camera lens. This was clumsy and upon getting the camera close enough to focus, all of the light was crowded out. These are the problems I intended to solve with this device. This is what I came up with.

Other interesting stuff at Zedomax.com: how-to, iPhone, iphone diy, led flash, macro lens, magnifying, make
Check out more interesting categories: DIY, Featured DIYs, Gadgets, Hack, HOWTO, iPhone, iPhone 3G, Projects, Smartphones.