Just a rant. The gist: I'm at work without my data cable. I have a song on my desktop PC. I'd like to put it on my Droid. So, I figured I'd e-mail it to myself using GMail and then just download it to my Droid...using the GMail app. Seems simple but apparently not so. With a fresh factory reset phone, I fire up the GMail application. Come to find out, it doesn't allow you to download. So I search these forums. If I fire up the browser and go to my mail through GMail that way, the option now exists to download my file. Sweet. So I proceed...only to get an error message "Content not supported on this phone". Interesting. I know for a fact that this song plays fine on my Droid. I try zipping up the song and trying again - to no avail. Searching a little more on this forum, I come across "Download Crutch". Install it, give another try downloading the song and WOOSH - it works. Sigh...it shouldn't be this hard. As a hardware engineer irl, this phone is pretty spiffy - hardware wise. But Christ on a crutch, the software is just f'in sloppy. I can get used to a bug or four. I don't mind rebooting my phone nor even factory resetting it. But at its core functionality, the Motorola software guys need to get things straight. It seems like the aftermarket app developers are the ones providing 'polish' to this phone as is demonstrated above. I couldn't get the job done with the built-in app. Then I couldn't get the job done using another built-in app. Then all of a sudden, a 3rd party application allows one of the built-in apps to function 'correctly' and let me download. It really shouldn't be this hard. When people ask what I think of this phone, I used to say "The Droid is awesome". Now I say "Awesome hardware, but check back with me after Dec 11". End rant.