I would think anyone could compare their bike speedometer against the miliage markers on the freeway. Doing 60 for one mile should take exactly one minute. I've noticed a difference too. This past weekend, I took the bike up a little over the speed limit. I know what the speedometer said and when I got home I checked the history on my Zumo 660. It read about 6 MPH slower than what my speedometer had read.
every vehicle I have put my GPS in has been off. I have a 2004 Nissan titan and a 2004 Jeep Rubicon. They were also off in my 98 corvette and my 2005 mustang. speedos were 2-4 miles off at 60 on the speedo.
bunch of guys i rde with always say im riding faster than what my speedo says .. this is on my softale with an aftermkt speedo ... my speedo says 70/75 and theirs say around 80/85... i have had a few tickets too , but not when i was doing what my speedo read
My Ultra reads about 2mph slower, the truck also about 2mph slower, but the car is dead on. Like others have said though, the GPS should be very accurate.