I have had the lumia 710 for about 6 or 7 months and I dislike it very much. First thing I noticed was my virtual keyboard is very sluggish. When I type, the characters are delayed about 2 seconds before they appear on screen. This gets frustrating especially when you misspell a word or the phone auto corrects things and puts a word in your text you did not intentionally want there. The virtual keyboard is inaccurate. When i type words, sometimes the letter underneath, or to the sides of that letter get pressed instead. I have never had a significant issue with this on a physical keyboard. While surfing the web, speeds slow to a sluggish, dial-up connection speed. My brother could be in the same room surfing the web on his galaxy 3s and reach multiple websites in the time it takes this phone to get to one site. Then theres the crashing issues. It crashes alot. It will just randomly restart or just plain shut off sometimes. The speaker phone on it is horrible. I used to get frustrated at people whom im talking to over the speaker phone, and they would say they can barely hear me, that it's like im talking to them from the shoulder of the freeway, or in a wind tunnel, that was until my girlfriend used her speakerphone to call me (we both have a lumia 710). I profusely called everyone back apologized for the bad connection. This phone does have a built in radio tuner, which is nice. Unfortunately, the tuner is far from perfect. While the radio is active, if I switch to speakerphone and my screen goes into sleep mode, the radio will sometimes stop. All in all though, if this will be a first touch screen phone, its not too bad. There definitely is better options out there. If I were you though, stay with an android. They are much better phones, and they have the support behind them. A WP is a failed project, and within a couple years, the people will vote with their feet and march to a better phone. And the WP will be the headaches of the past.