We have never been a fan of hardware add-ons for the iPhone but the Magnetic Wide Angle Lens may be one we can live with. The lens attaches itself via a secondary self-adhesive magnetic ring you place around the camera lens of the iPhone.
It is then just a simple case of placing the wide-angle lens on top of this to give your iPhone the photographic boost it so desperately needs.
There are three types of magnetic lenses you can attach to your iPhone, wide-angle, fish-eye and telephoto which is neat but if you need a camera-phone that is capable of taking these types of pictures, you want to consider invest in a normal camera? Just a thought.
The iPhone Magnetic Wide Angle Lens and fish-eye / telephoto variations are available for $17 from USB Fever.