I bought a Backflip yesterday and returned it today. I was so excited about getting an Android phone finally. What a disappointment when I realized I couldn't install apps from the web. I tried to install the Android Scripting environment that Google released, but I couldn't. Motorola support told me it was due to "carrier restrictions"
Apparently, the situation is not quite as bad as it first seems; the article links to instructions for setting up the Android debug environment on a host computer, which can be used to install apps.