Yeah and it's a speedo needle problem, the car actually does know the accurate speed that it's traveling at and its odometer is near on perfect (this is with standard tyres fitted).
If you get bigger tyres to "adjust" the speedo, you'll throw the odometer out of whack.
Best advice: rely on your GPS (about 1% error) and use the speedo only as a guide.