Agreed the ELM327'* are junk, and really only fast enough to handle a few PID'*, the OBDLink SX is a great choice for 49.99, that is what I had bookmarked, it has the STN1110 IC in it.
I also recommend the license and GM Add on, you get access to a lot of GM specific PID'*, with my 96' PA it is around 1,100 or so PID'*, maybe more, I forget...
You also get "access to the ability to read and clear codes on powertrain, hybrid, transmission and other proprietary systems, it also adds thousands of new parameters and sensors for both gasoline and diesel vehicles."
""The GM Enhanced Diagnostics Module gives you additional diagnostic support for:
Hybrid Powertrain ""
Try to get all the info on your car you can to input it into Scan XL, especially if you are going to use it to calculate MPG, and use the Dyno feature, if you are not doing either, don't worry about all the info like wheel circumference, drag coefficient , curb weight, etc...
2006 Pontiac Grand Prix GT with SC
1996 Buick Park Ave NA