I have the canon 100mm macro and it's amazing! Don't go for extension tubes until you at least have a macro lens. Because most lenses won't even get close to 1:1 even with tubes.
Perhaps I don't know what I am talking about but out of all my lenses using tubes I can't get anywhere near the quality I can from my 1:1 macro lens....
On the other hand, if you're really keen on macro, a pukka lens is the way to go. Excellent edge to edge sharpness, even wide open, and easier to use![]()

Not quite - at f2.8 at 1:1 magnification the DOF is almost non-existant.
With the 100mm Macro you will find that you usually need at least f11 onwards to help overcome this coupled with good light or a decent flashgun.
Re flashguns the inbuilt one is virtually useless for macro work as it is too low down and the longer length of macro lenses or extension tubes mean you need a tall flashgun.
.
Depth of field is determined by the level of magnification, not by the lens or tubes used to achieve it.