The first g2x I got had all the problems. Random restarts, random shutoff and refuses to turn on, battery lasted only 3-4 hours idling, etc, etc. I exchanged it and the second one they gave me hasn't had any serious problems. The only issue I had was when I decided to tweak my router settings and the phone just refused to connect to my wifi. After days of troubleshooting and doing everything I could absolutely think of, including hard reset of both the phone and the router, I just decided to change the name of my network, because the phone connected fine to other networks and this fixed the problem. I agree with the above stated, people do have a tendency to bitch and moan about many things, but my first handset was completely half-assed. I couldn't use it at all. Pretty much everything is going good with this one, except that for some reason I can't buy games from gameloft; it says "This game is not compatible with your phone" All in all, I agree, this phone has so much potential that the good greatly outweighs the bad.