Do you think something like this might be more fitting than an iPhone? It's got a 9" touchscreen, runs full Windows 7, has a USB port, full-size virtual keyboard that can be enabled at the touch of a button, left+right click, etc. Just build a dock into the dashboard and you're good to go! I'm wishing I'd invested in this $550 device instead of the $1xxx dollars I put towards my carputer (and screen which still isn't working properly!). The only downside I can see is... it's not a phone. However, the same company will soon be selling the Archos 5 3G, which has a 5" touchscreen and runs Archos' own OS, but... it has 3G, so you can make calls as you would with a phone. Or you could just get a cheap crappy 3G phone that supports tethering, and carry the Archos 9 around with you for everything else.