These pictures were taken with a cannon point and shoot. I know it is in the elph series, one down form their most expensive (790?). The dslr is a whopper camera but needs lots of light for macro work. The point and shoot has its own pre-programmed macro setting. I am a cannon customer through and through though, so dont ask me about nikons, especially if your a fan.
Cheers,
Patrick