Got the Charm for a test drive, so far not a bad phone at all and with 2.1 it has some decent features as well as a good battery and data usage manager. The camera has no flash which is a bummer but seems to take fairly clear pictures nonetheless. The keys are a tad small but after getting a little getting used to them I can type fairly fast on it. The OS in general responds very fast and hardly any lag yet.
I've already come across some app compatibility issues which is what I was concerned about before getting this phone, Lookout for example loads up sideways as it was designed for taller screens that typical Android phones has, and Hi Yahoo & Hi MSN doesn't remember my font settings. The plus is that you can use the phone without setting up motoblur and don't need to run motoblur widgets, the default ones are there and you can delete them.
It's a tad wider than the Blackberry Curve/Bold/Tour and a tad shorter, but the "tubby" appearance isn't noticeable at all when holding it and with the 2.8" screen it's pretty easy to look at, except Youtube videos aren't fullscreen, they're about 2/3 the size of the screen when playing.