I got a macro lens but it wasn't enough since we got 2 photo enthusiasts at home and 2 camera. Being a cheapskate, and not wanting to spend a bomb on another macro len for the other camera, I decided to look for something else that I can add on to a "normal" lens and I found the Raynox DCR-250 Macro Conversion Len.
There are 2 advantages to this. First it would cost me much less and secondly, if we go out, I can mount a zoom len on 1 camera and a macro lens on another and I am ready to take picture of close up and distance objects.
I bought it from MS Color. It cost $125.00 which was pretty decent compared to $800.00 to more than a thousand for a macro len.