I don't have an iphone, but for those contemplating a car PC, here is a great option for using your iphone as the mouse/keyboard. Just have a small display mounted on/near the dash, mount the PC back out of sight, and use this for control...
http://www.mobileairmouse.com/
Add that to the ideas...