I use DashCommand, it's an app that runs on my iPod touch. It goes a bit beyond just a reader. It opens up any OBD monitorable factor and allows you to graph/gauge it. It is also great to have while auto crossing for the race track function.
http://www.palmerperformance.com/pro...mand/index.php