To respond specifically to the issue of multitasking, I am still surprised that this is such a big deal. Maybe I have atypical phone usage patterns, but the only application I have every wished I could run in the background is Pandora. Anything else I find I only need to run when I'm looking at it, or already mutlitasks. I can listen to music (both from the library and from streaming sources online through Safari) in the background while doing other things. I can stay on speakerphone with someone while I run other apps. People get all in a huff pointing out that the iPhone can't run multiple apps at the same time, but the two things I want, phone and music, work in the background. If AT&T's advertising is to be believed, the Droid wouldn't let me be on the phone and use data at the same time, which to me is almost the be all and end all of multitasking, so instead of gaining something I'd be losing.
For those of you curious, I listen to this radio station streaming, and consider it a great example of a way to embrace Safari for the iPhone:
http://c895worldwide.com/web/streaming/iphone/iphone.html
It lets me add a bookmark to my home screen with an icon it gets from the page itself, and when I start streaming music, it keeps going even when I leave Safari and do something else.
For those of you curious, I listen to this radio station streaming, and consider it a great example of a way to embrace Safari for the iPhone: http://c895worldwide.com/web/streaming/iphone/iphone.html It lets me add a bookmark to my home screen with an icon it gets from the page itself, and when I start streaming music, it keeps going even when I leave Safari and do something else.