I got my droid a few days ago from Best Buy. Since then I've been having a few problems. Some programs will freeze or crash. Considering the open source nature of the OS and software which is ran on lots of different hardware on different OS versions, I kinda expected a bit of this. I had a Nokia n810 running Maemo at one point and it suffered from the same problems. Not everything is going to be compatible, especially on a new device. Sometimes though programs will cause the whole phone to crash, which I can only turn on again after removing the battery for a few seconds. There have been a few occasions where the default software, like the phone and maps caused the droid to shut down (requiring a battery removal). I guess this could maybe be attributed to a hickup in 3rd party software running in the background. I've also taken it off the charger and realized it was shut down. It kinda seems like this is happening too much. I shouldn't have to take the battery out 7 or 8 times in the first couple days I've had my phone. Do you guys think I should take it back and swap it for a different droid? Is anyone else having problems like these? I came from a non-smart phone, so maybe with complexity comes this type of thing and I just have to weed out what software I need to avoid so things will run smoothly.