They make one that talks to the iPhone, but it's like 80-90 bucks (the andorid one was 20)
Te difference is that Android can talk to it via Bluetooth and the iphones don't like to do that, so they need a wifi based system.
The data gets recorded via an android app called aLapRecorder. Not sure what the iPhone app would be called but I am sure there is one.
After it's recorded I exported the Video and the Data to a program called RaceRender that can sync the two and overlay the gauges.
Like I said, if you want to do a run, I would be happy to Ride along and bring the stuff. Race render can even do multiple video files if you want an inside view, side view, and road view (assuming you have more cameras)
Ninja Edit: Just checked and iPhone has an app called Harry's Laptimer that is not terribly expensive that looks like it does the same thing as my aLapRecorder. It's the OBDII device you would need to get. Check Amazon. I Know that Mike has one for his setup. (Autocross Videos would rock with this)