I've always wanted a smart phone, but could never justify the multi-hundred dollar price tag and wasn't interested in something so big.  But the Centro is small enough for a jeans/pants pocket without sacrificing features or affordability.  I still wish the Centro was smaller, especially thinner, and it would be nice if the screen were bigger and the keys were moved to the screen (like the iPhone or HTC Touch). But I understand that these things would all increase the price of the device too, so I'm not complaining.  The Palm OS doesn't look very flashy, but it's responsive, dependable, and supported by a huge library of available software.