As I've stated before, I've got to replace two phones very soon due to the fact that they're adversely affecting our blood pressure. I'm thinking about some of the reasons why we're no longer happy with our OG Droid and DInc, and thought I'd pose these concerns to you Charge and Revo owners to see how they measure up (yup, I'm cross posting). One thing that has driven me insane lately about my OG stems from answering a call. Most of the time, it takes a while for the screen to come up so I can answer. Usually takes about 5-10 secs to answer a call, but I've also missed calls because of the phone not answering. Also, sometimes after I receive a call (and on occasion, making one), the phone will automatically be on speaker without my selecting. After a few seconds it goes back to normal, but it's still annoying. This is not acceptable. Pretty much the entire length I've owned my Droid I've had random probs while on the internet. Often times, it'll kick me off abruptly. Since about the time I've gone to Gingerbread, that issue seems to have stopped, but there's a lot of times where I can't connect to the internet at all, having to turn WiFi on and off (and this happens whether I'm on WiFi or 3G). My g/f's DInc will sometimes kick her off, or sometimes it'll randomly reboot her phone. Also not acceptable. GPS generally works on my OG, just dandy, but it will restart the woman's DInc. Need stability. Also, how would you say it performs on your phone? I have a lot of points where I'll get random lag on my phone. Sometimes scrolling through my homescreens is butter. Other times, it's like trying to walk back to the beach from the ocean. I know that rooting will fix lag, but is it an always fix, or just most of the time fix? These are just a few thoughts, might post more as I notice more issue or concerns. So how do you feel your phone handles these complaints?