I have an Edge 500 and I love it. It does everything you are asking for and you can find them on E-Bay and Amazon for a very good price. The only problem I have with it is reading all the information as the numbers and letters are kind of small, but I have memorized what box is what so I know what I'm looking at, at least for the main screen. I tried wearing bi-focals on a ride once, but the bike vibration made it hard to read, so I just went back to normal. The 800 is larger, but costs more.