i just upgraded to this thing and it rocks.. the touchflo is perfect, opera runs like a champ, though i hate all the extra crap at&t puts on the phone some stuff is cool, like i can play disney shows and nick jr shows for my kid.. installed youtube apps which works well.. gps works great..camera...