The Mono team are doing something with iPhone development which allows iPhone apps to be written in .NET and cross-compiled with the Mono .NET compiler(s). Check it out at http://www.mono-project.com/Mono:Iphone
The latest .NET Rocks podcast has Rory Blythe talking about stuff he's been doing in objective C and iPhone development.