Check out Auto Enginuity. It's laptop based and it's what we use at our shop, and it damn near does anything. I especially like laying two data charts over top of one another to diagnose issues.
1998 Camaro Z28
Currently making room for "The Twins"