I've just got home from a family do, and have been shown an iphone packed with downloaded apps tonight, and all i can say is
It was ace!! So much software (all of which he said he's downloaded for free...)
I was talking to him about the head-up display i've just fitted to my car today, and he has one on the iPhone! It shows speed, and other stats, and reverses them ready for you to just place it on your dash boaard!! I dont know how well it works, but it was ace!!
Other software he had was a speed camera warning system - telling you about static units, various traffic programs. A very useful train times app, listing the departure/arrival times at a given station... and the app that totally blew me away (although it was pointless) - A list of CCTV traffic cams throughout london (hundreds of them), and you click on one and it instantly brings up a live feed of that cam!!
I need to get an iPhone asap after seeing all this tonight!!