I purchased the iPhone 3G shortly after it came out, expecting it to be as "flawless" as everyone claims their other products are. Unfortunately, that was not the case. The browser crashes regularly. At times the browser doesn't even load until you restart the phone (so I advise you to get in the habit at turning off your phone at night at least once a week) if you've left your phone running for too long. The sensor that detects if the phone is placed horizontally or vertically doesn't work sometimes, once again if you've left the phone on for a long period of time. Their software updates totally...read full review »