So I am getting ready to replace my curve with the incredible. I went to the store and played with it for about 30minutes and all I can say is awesome. However is there any one thing about it that would prevent someone from buying it, or is it an awesome phone with some minor flaws?