I currently use an iTsx with my iPhone. It's nice, but it doesn't come close to the Android torque application. You can only view about 20 different PIDS that are pre-determined by the iPhone app for the iTsx module. It does have the capability to record directly to your phone and email the export file if needed, but like I said before, you are limited to the PIDs it feels are necessary. The only way to perform a useful datalog with this device, is to use a laptop with the live link software. I will probably get something android that will run the torque app because it appears to be really useful for what we do.