Last Sunday, I went to my T-Mobile store and upgraded my phone. I had previously used a Comet and currently have the LG Optimus L9. Now, I really like my current phone. It's a lot faster than my previous phone, the call quality is great, the camera is pretty good, the video camera is surprisingly good considering the price, and most importantly, it works the way it's suppose to. The only issue is lack of internal storage. It only has 1GB and a good chunk of it is taken up by T-Mobile's bloatware that I will never use. Yesterday, I went to move some of my apps to my 32GB sd card. However, I saw that this was not an option. I was surprised because this was an option on my old Comet. My Comet ran Android Gingerbread. My LG Optimus runs a modified version of Ice Cream Sandwich. I still have time to exchange, so I'm wondering if I should. I'm thinking that maybe I should exchange and shell out a little extra money for the Samsung Galaxy SIII or at the very least, a phone with more memory. Still, besides the small amount of internal storage, I do like this phone.