BMWHAT should for sure be added to this list. its way more powerful.
I use this adapter:
BAFX Products - Bluetooth OBD2 scan tool
http://amzn.com/B005NLQAHS
As far as mounts nothing beats the
Breffo Spiderpodium Smartphone Mount & Holder
by Breffo
Link:
http://amzn.com/B00BN5OE44
Works great with Torque and i will test it with BMWhat soon. This thread seems a bit uncompleted and some of the adapters you listed are very limited..