The fact that there is some set of companies that can "call up Apple" really turns me off to iPhone development. I certainly can't "call up Apple".
This drastically reduces who you can develop for, and is one of the silliest reasons I have ever heard to not develop for the iPhone.