Okay, I don't like "A vs. B" threads but hopefully this one's slightly different because it's not about nebulous and subjective issues. I'm a sw/hw engineering so I know about the different phones, hardware, and marketing spin. I've had a BB Bold for two years and it's coming up time to consider another. I really like the larger screens of recent phones, the fast processors, and all the apps, so have been checking them out at the various phone stores. Very impressive... but... It isn't what I see in the stores that concerns me - it's what I read here, the many reports of unstable Android software. I haven't even looked at an iPhone yet, but while there are issues with it, unstable buggy sw isn't one of them. On this forum, there seems to be thread after thread about how to fix problems, even fixing issues on right-out-of-the-box phones. I love gadgets and always have, and the Android phones have awesome hardware, much better than the iPhone, BUT, the make-it-however-you-want-it versitility of the Android code (which could be an awesome thing) seems to be coming up short. It's as though since people/developers have been given free access to the code, they've lowered their standards for what constitutes good stable functioning code. It's as though apps are being fielded that work about 80% of the time. Summed up, while the Android phone hardware is very kick-ass, the software concerns me a great deal - enough that the iPhone cannot be discounted as a choice, simply because it doesn't crash all the time. To be fair, in the two years I've had my Bold, it's frozen a few times... like 4. Nothing's perfect, and four times is acceptable for what it is, but if I have to reboot an Android phone every week, it's going to be a very bad relationship. I realize coming into the 'Droid Church and saying this could cause an uproar, but my purpose is to hear from actual users about how flakey Android sw really is. I realise only unhappy people complain so it gives a very biased view of how bad things really are - or aren't. If 1% of Android buyers are making 90% of the complaints, that's one thing, but if the poor code really is that poor, that makes Android a no-go. What say you?