Wow, I have been waiting for this day !!!!!!!!!!
Using MonoTouch, you can create native iOS applications by using the same UI controls that you would if you were writing the application in Objective-C and Xcode, except you have the flexibility and elegance of a modern language(C#), the power of the .NET Base Class Library (BCL), and a first-class IDE (MonoDevelop) at your fingertips.
For Details Follow -http://xamarin.com/monotouch