A friend gave me a Snap-On "brick" graphing scanner earlier this year, which has been plenty useful. But I'm working on more and more vehicles that are newer than it can handle and need to do more advanced tasks than the ol' Brick can do. The budget isn't available right now for a new scanner with decent capabilities. What's a good diagnostic tool to look for, used, for vehicles up to MY 2010 that will do some programming, more in-depth data monitoring, etc.? Or is it going to be better do get a laptop, a Mongoose cable, and diag. software as my next step up?