After the OTA update to 2.1, really annoying bugs popped up, as other members have posted. (Silent phone issue, dialer lag from hell, calendar force close, camera won't run, music won't run, etc) Seriously, the first two bugs is related to the primary function of a phone, which should be 100% reliable at all times. It is unacceptable to have a phone (smart or dumb) that is not reliable as a phone. Is it even legal? (for example, 911 purpose) 1.5 used to be better, but not 100% bug free. (unreliable alarm clock) Anyway, Droid eris is my first smartphone. I was wondering if all smartphones are like this? My older phones didn't do much, but for the things it did, it did well. I understand the complexity and the flexibility that smartphones have to offer. And I do understand the difficulty to do all the things it does perfectly. I am sure the engineers are working hard. I was just wondering if other smartphones, like the iPhone, sense-less Nexus One, or blackberries, are better in the bug/reliability department. I might consider it when getting my next phone.