GPS fix to GPX fix gives a strait line -- as the crow flies distance, not miles driven. When I forget to check the odometer I use the mileage from from Google Maps directions. If you had a GPX route file used by Maemo Mapper and others you could calculate the driving distance because you'd have lat/lon for each turn and points in between.