I've used various Garmin products over the years. I currently have a Vista Hcx (bright screen, very long battery life) and an Oregon 550: shorter battery life, the camera is truly awful and not worth its price premium over the 500. But the Oregon family can add third-party and user-created maps in interesting ways. The touch screen interface is mildy irritating in bright sunlight.