I have a Lezyne Mega XL GPS. Its is a pretty basic GPS. I dont do any sensors or anything. I like to see where I have riden and to check my ascent and descent as well as see my live percent grade. Speed and distance... not much. I also have it set up for my 2 road bike wheel sets and my mountain bike so it's nice I only need one. Probably cheaper than most others but does the job. Also battery life is great, I charge it every 3 or 4 rides.