I found this tool handy when I switch over to 19" wheels and larger diameter tires on the rear:
http://www.rimsntires.com/specs.jsp
Prior I was running stock 17" wheels and tires, 4.10 rear gears and 13/43 speedo correction gears. With this combo the speedometer and GPS more or less matched. However, after changing to 19" wheels and larger diameter 345/30ZR19 tires the speedometer showed 4 mph slower with 60 mph indicated on the GPS. Changing to 13/41 speedo gears narrowed the difference to around 1 mph which I find acceptable.