FWIW, a dude on a budget here.
I have a scanmaster for daily use.
I have WinALDL on a laptop for track use or tuning. I like this because importing into Access is VERY simple. I can record over 2 hours continuous (depends on laptop battery) and then evaluate. Since I'm somewhat versed in the use of Access, I can get it the way I want very easily.
The only issue with these devices is the slow update rate, but I'm not a hardcore racer so I'm happy with that.