Different GPSs seem to display the speed more consistently. My Garmin 660 fluctuates all the time, even on a flat rod with the cruise control on and the speedo needle not changing. It also does this in the car comapred to the digital speedo option I have. Other GPSs I have used are a bit steadier. The Navig8r brands I used had a display option of a full screen analogue or digital speed readout.