Scanmaster overpriced? no way. I figure if I don't have it and the SES light comes on, then it would cost me $70 a pop to get a shop diagnosis. In that regard alone, it's paid for itself. In addition, it has O2, and KR, and just general monitoring/tuning capabilities.
If you're a racer, then a faster update option may be better, but I feel a scanmaster is a must for the daily driver who works on hos own car.