First of all my only reason for posting is to share my experience in suburban Chicago with the 3G. I was a happy owner of the 2G model and upgraded last month. I was a very happy owner of the original iphone and only wanted to upgrade so that I could do 2 things 1. surf quicker 2. use the data connection without missing calls (which is a big problem if your devise is set up to receive email automatically on edge) I am a loyal Apple user although far from a "fanboy" In my opinion the 3G falls very short of meeting expectations. The biggest problem of the phone is simply the "phone". I was shocked at how many calls were being dropped on the ATT 3G network. I really don't care to point fingers at who is to blame but I kept thinking to myself - do I really want to risk this type of performance for the next 2 years. I keep reading about all sorts of workarounds for the shortcomings from the phone but that is very un-apple. The phrase that many of us have come to associate with apple is "it just works" This is not the case with the 3G (at least in Northbrook, IL). I have decided to go back to my 2G and enjoy the old version of the phone. My only point is to share my experience with other potential users. You have 30 days to return the phone from the date of purchase. Apple was kind enough to not charge me any restocking fee and were very willing to work with me to try and make it right. After making a visit to the Apple store a regular event over the past month I finally gave up. I hope to hear that in the future I will be able to make business calls without having to worry about calls being dropped consistently.