all DSLR cameras will do macro
The macro setting on your camera just tells the canera to focus on the closer subjects but for best results, its best to have your camera on full manual and of course, have the rite lens's.
Personally, I use the standard lens (18~55) for most of my work but do also add a plus filter
I have 4 of them (+1, +2, +4 and +10)
This is from a 400D