I am more excited about the announcement at Mix 08 by Microsoft that Silverlight is coming to Windows Mobile, Nokia Phones and their Linux based N series Mobile communicator, that means great cross platform web interactive applications with Video and Audio on the web and on your Mobile phone, much nicer than the SDK from Apple.
Immediate plans are supporting Silverlight 1.0 sites with Silverlight 2.0 coming later in the year when 2.0 hits release..
By the way I own an IPOD touch and a Windows Mobile Phone and I am a registered iphone developer as well..
While I like the iPhone, here in the USA it's drawback is the SLOW less than broadband spec network. I have verizon for cel phone service and as they say on their ads, "it's the network" that makes a huge difference. I think AT&T is the product's achilles heel. I like the iPod Touch/iPhone interface it's nice to work with but it's a pure "web" style interface and lacking the niceties of things that Flash or Silverlight would provide it with UI functionality.
Jobs seems to have indicated there would still be a long wait on Flash for the iPhone @ the event if you watch what was actually said about it carefully..
The iPhone/iPod touch also has a certain latency with Touch which might be a huge issue with it and playing games..