After spending three weeks learning Objective-C and Cocoa programming for my work, I\'ve been tasked with researching alternatives to it for iPhone development.
I kn
Unity for iPhone is a good platform for non-ObjectiveC development.
http://unity3d.com/unity/features/iphone-publishing
It is for more than just games, and if you need .NET or other script language support this may be a good way to go.
IMHO: MonoTouch is more work than a good IB + ObjectiveC stack, even with some of the learning overhead of ObjectiveC.