You'll be sorely disappointed, as it's been stated that Apple will not be allowing third-party development on the iPhone.
And I bet "runs Mac OSX" is just marketing speak/hype, the truth being somewhat different although it's possible the limited APIs on the iPhone OS are close enough to make it indistinguishable from the desktop OS.
It's too expensive, too proprietary, too locked down, DRMed to death probably