If you want to do macro, the 50mm f/1.8 and a set of extension tubes will do wonders. The tubes cost about $130 for the whole set of 62mm tubes. You will have to get pretty close to focus, but if you want to do a lot of macro the Canon 100mm or Sigma 105mm are the way to go. I can send you sample pics of the Sigma photos if you PM me your email address.