MonoTouch

Working with the monotouch framework to develop iPhone applications is really efficient.

And on the plus side is the option to easy re-use the code to create Android apps.