I use
this BT link device (mainly because of it's PID update rate and encrypted BT connection) and have a few Android apps that interface with a Nexus 7 tablet that I picked up. I have used this combination in multiple vehicles... I just unplug one and plug it into another. The only thing with that is if you want the expanded PID reading for specific manufacturers (Ford, GM, etc) it will run about $10 for each. Not a deal breaker... but none the less.
The software is going to be device specific... but I think out of all the apps I use... they all interface with Apple products and are available in both the Android market and the Apple store.
The
Dash Command app has the best accelerometer interface:
And I have found that "Torque" has unlimited 'themes' to display the monitored information. I find myself using the "Racing Meter" theme the most for just driving around and monitoring the available PIDs.