cheap android phone... you can use it to record videos, and have app running in background recording itinerary and speed that you can import to google earth
good app is speedview
you can add torque with obd reader and then record your engine load, temp, boost etc...