Unless you want GM or Ford support, get what I have: [ame="http://www.amazon.com/ScanTool-427201-OBDLink-Bluetooth-Diagnostic/dp/B00H9S71LW/ref=lp_2600144011_1_2?srs=2600144011&ie=UTF8&qid=1 436823933&sr=8-2"]Amazon.com: ScanTool 427201 OBDLink LX Bluetooth: OBD Adapter/Diagnostic Scanner for Android & Windows: Automotive[/ame]
Somewhere long ago I determined it wasn't worth cheaping out on this stuff. While it's still a good bit more than the knockoff, it's less than the one you linked.

Only problem I've had is after I reflash my phone and have to re-pair (and can't find the damn paperwork.) I like the bit of extra security in that it doesn't make it easy for just anyone to pair.