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
Sadly, no, you cannot develop standard iPhone apps with C#/.NET.
However, I've seen screenshots of mono running on an iPhone, so, someday perhaps ... although, it probably won't be in a legal setup.