http://www.filmon.com/tv/?mid=13&a=start_page
Install on pc, no sign up needed, watch live tv straight away. The pron is outstanding lol.
Includes BBC channels, ITV, and other terrestrial channels and some world channels.
I cannot test this as I don't have an iPhone. Just use your iDevice via wifi to browse to www.filmon.com then add the page to your home page. You will now have an app like icon to access this. After that you can view TV live. There's about 25 channels, all free.
I have tried it on my HTC Desire but only get 4 channels, if I choose one from the long list at the bottom of the screen it asks to install something so I left it. Working great on my laptop though.
Have fun
Social Networking Bookmarks