Let the hive mind of Engadget get that for you.
"For a long time I have been searching for a portable device where I can store all of my CDs in MP3 format and stream the songs wirelessly to my HiFi system. The portable device must I've tried FM transmitters, they all suck. I don't want a docking station. Any help? Thanks!" have a display so that I easily can scroll through the playlists (I don't want to use a TV or monitor). I suppose that there must also be a second device that is connected to the HiFi system that would receive the wireless streams from the portable device.
Both OSs on both phones don't mean a whole lot when it comes to the general public. If you think the average Wal-Mart shopper is going to be hunting down a cell phone simply because its running Android, you're nuts.
Don't get me wrong. I shop there too. Sometimes I have to. Thing is, looking around there, it's not a big techie type of store with techie types of shoppers. Hell, Best Buy is really not even such a store in reality. It just plays one on tv.
The iPhone is badass plain and simple. As a former three different generation Treo user (ending with my old Treo 650) and even delving into Windows Mobile with a Sprint phone I had once, I can tell you that the iPhone does it all well. Its a great music and video device, PIM and phone. Nothing has ever really done that for me before this. And I flat out loved my Treo 650. It was the closest.