There’s a been a lot of talking about the now famous Section 3.3.1 of the iPhone Dev Agreement, the one that bans applications written in other programming languages than Objective C. As Gruber pointed out in his Steve Jobs-endorsed post, Apple wants to make Obj-C and the Cocoa Touch API the de facto standard for mobile applications, period.
But in my opinion that of banned cross-compilers is not that a big of a deal compared to what developers found out in Section 3.3.9 of the iPhone Dev Agreement.