I agree that most things that take more than one app are outside the scope of the iPhone, but I disagree completely that such things are outside the scope for the iPad. As the iWork demo clearly showed, this is a serious computer for serious apps, not just for toy apps or simplified apps.

What won't iTunes play? How about the many streaming music services that exist? Why should Apple get to decide where you can get your music. It should be possible for anyone to make a music app for the iPad. Likewise, anyone's app should be able to upload or download in the background, not just Apple's. Sure, I can send email in the background, but not upload a video to Flickr. Apple get to do background stuff, why? Because it's needed. Other devs should get to do it too.

Bart.