The Olloclip ($70) is a clip-on device for iPhone 4 and 4S which gives the built-in camera lens a little more flexibility for wide angle and close-up shots.
It includes three lenses. At one end, the largest of the three is the fisheye. At the other end you have a general-purpose wide angle. Unscrew this, and you uncover a tiny macro lens nestling underneath.