you dont necessarily need a dslr to get decent macro shots. any camera that will allow lens attachments will work. i have a kodak z730 with macro lenses that takes decent macro shots. only get a dslr if you are serious about getting into photagraphy. you can still take crappy shots with an expensive camera.