(You also mentioned Xorg.conf. I have not had one of those for years.)
When did you stop using Linux? I have had either a laptop or desktop with Linux installed (Ubuntu, Gentoo and DSL) since 2003/4 and spend just as much time customizing it as my Mac or Windows installations. I actually save time in the long run, because of the magic of apt-get.
Everbody gives this logic, but I've installed Linux on plenty for non-techies, and they have no problems--at least, not more than they would have had.
(One of my laptops, for the life of me, would not hook up to an external monitor. That's it.)
So I carried and used the ADP1 every day for two months (plus about a month during late March/early April before I switched back to my iPhone 2G with a cracked screen.)
yes, the ADP1 is running (the official) cupcake release.
Within 24 hours of arriving back home, I went out an bought an iPhone 3GS.
The usability of the combination of Android+HTC's Dream is pure crap. Its functional, sure, but its not usable.
I too stopped using linux on the desktop (I've converted the company to Apple over the last 2 years.) apt-get can screw you, too.
We do use linux on two production webservers, and we ship a ton (no really, at least 2,000 lbs) of FreeBSD on various hardware every month.
Using this device is like the death of a thousand cuts. None are even remotely fatal, but over time there's just a mounting list of little annoyances. Everything's 95%; nothing Just Works. I stopped using Linux on the desktop because I didn't want to have to be a sysadmin on my personal hardware; having to monkey with my phone is even less my idea of a good time.
My iPhone bit the dust, so I've been using a G1 that Google graciously gave me for free. I really want to like it! After just a couple days with it, though, I'm nearly ready to plunk down cash for a new iPhone. Google's seriously got a problem if they can't even get me to use their platform at the price free (actually, I'll save $200 if I stick with Android, so it's even worse).