Well,
This may be untypical, but one of my hobbies is working on cars.. I also am able to tune the Fueling parameters in the ECM, so I use my OBD1 datalogger to get all the data from the ALDL stream. I had created a LV program that would take the raw data, sort it, round it, and avg it with specified parameters.. Calculate the new fueling #, replace the old and then Interpolate anything between parameters that were not actually read.
I probably spent more time building the VIs, but now I can go drive my car for 30-4 minutes, bring back the data and within 5 mins of the LV program running have new fuel maps to try out.
Another program was along the same lines, I wanted to see what the RPM of the motor would be at cruising speed with different rear differential gear sets.. I had set up a program for transmission tyoes with ratios, tir size, all of it.. worked out pretty good too