I use the OTC Genysis, works very well for me, plus I can reflash G.M. ECM's and put a 5 gas anylizer on it.... never liked snap on's scanner..... you can hook the OTC up to your pc or laptop and look at a bunch of data all at once on the same screen plus you can then store it or print it.
Only gripe I have is the screen will go black in high heat situation and you can not see the screen if your in a lot of light,only other gripe is the price of updates but of course that goes for all the upper line scanners.......