I went with the GPS speedo some 6 or 7 years ago. LOVE IT!

The only drawback I've found is when you let her sit for weeks / months and then when you want to go for a ride - the speedo hasn't found the satellites and won't register for a bit. But then it mysteriously starts working again. And when going thru tunnels, you may lose signals.