I have the LG Optimus V. I know, it's the cheapest smartphone out there. One problem I'm having is that this phone freezes up frequently. The only solution is the take the battery out for about 30 seconds. It's very inconvenient. So recently, since it was still under warranty I sent it in for an exchange. It took 2 whole weeks to get the new one. That's 2 weeks without a phone. And now I'm having the same freezing issues. So now I'm considering getting a different phone, but how can I know that I won't have the same freezing issues on the new phone? That's my question. My roommate has the iPhone 4s which he loves to death, but I don't want an iPhone.