Another great point. I'm all for open-source, but I did agree with Steve Jobs when he kept talking about how Android was too fragmented. It is. The reasons our phones don't work as well as the iPhone is because we're all running on different specs with different versions of the same OS. Add the UI garbage like Motoblur, Sense, Touchwiz, etc., and it's not a wonder a lot of us deal with freeze-ups, lags, and random reboots on a far more frequent basis than Apple users. My wife has never had a freeze up or a reboot on her iPhone, and I've had about 2 freezes per day, at least.