If your main concern is macro shots I'd look into Nikon. Kind of odd saying that since I own three Canons, but I still think Nikon has the best macro capabilities out there for the fixed lens cameras.