Rev, check out the Canon 250D and Canon 500D close up filters as well. They are phenomenal. I actually bought step-up rings to fit them on my Tamron 90mm, and together, its just plain silly how close you can get.
the extension rings are very nice as well, and part of my arsenal.