I’m interested in developing an iPhone application using Visual Studio and C#.NET on Windows Vista.
I tried to download the SDK from http://developer.apple.com/iphone
MonoTouch runs on Mac.. For windows you can look at DragonFireSDK. Currently for game development, it allows developing iPhone applications in Visual Studio 2010 using C++ .Net.
http://www.dragonfiresdk.com