I agree. All of the big media outlets had different trackers that would've been awesome on an iPhone, especially when they get the push system worked out. Part of the issue as well is also pushing endlessly for better battery life. That's the main issue holding back most of what separates the iPhone from laptops.
I would also love to see some Silverlight development for the possibility of Netflix streaming. There would of course be battery issues, but iPod videos suck battery life like crazy as well.