I have stumbled across a quite nice introductory course on iphone programming on iTunesU. Its from the university of Utah and they got a nice video podcast along with slides and some sample code. Definitely a good way to start developing for the iPhone.
Another course can be found at
However, I havent had time to check that one out yet.