I'm trying to figure out which digital camera to get for Christmas. I want a canon EOS but I don't know anything about digital cameras. I will mostly be doing macro shots. I only have a $500-$600. I know a lot of people on this forum are excellent photographers, so please help!