I bought a Nikon D40. Out of the box with the kit lens, it does decent macro shots. I'd recommend springing for a DSLR, if you're really itching for a macro lens, you could try and find a used body, and then drop your $$$ on a macro lens.