Finally going to bite the bullet and get a new camera. I basically want something that's going to take nice clean crisp shots. Will be taking photos of my snakes, family and other simple shots, nothing crazy. I want to stay under $350. Any recommendations?