I am not richfinn, but I have that ThinkScan 689BT scantool. It is a good scan tool. It has some functions that my Snap ON's do not have. And there are some things Snap On does better, like graphing.
I recommend this tool, not as O.E. equivelant, but as an aftermarket scantool.