I was out in my 2004 Z4 today, using my BMW badged, Garmin screen mounted, Sat Nav, when I noticed the difference in the cars speed being displayed on the Sat Nav compared to my speedo. The difference was roughly 4 to 5 mph, with the Sat Nav showing the lower speed. I assume that the Sat Nav is the more accurate of the two, but has anybody else noticed this sort of difference??