I bought a $10 bluetooth OBD-2 code reader off ebay that works with my phone. Haven't used it a whole lot yet but for the price I was willing to take the gamble.
That's what I did also. I use the Android App, Torque. The basic one is free and the advanced one is $5.