I still have my 3GS phone but have a 32 and a 16 iPhone 4 on order for myself and my wife. Ever since the update to 4.0.1 fixed the bars issue I've consistently averaged about 1 bar at my home. Kind of sucks to be sure. Anyway, tried to make a call today when I had 5 bars and nothing, nada, zilch, zippo, wouldn't connect. It really torqued me out and I was thinking on my way home, "screw this, I'm going droid". Reality stuck when I got home and read the droid forum and found those folks having as many difficulties as iPhone users. So, my opinion swung back again to the iPhone 4. Now to the odd part of this. Suddenly and without warning I had 3, then 4 and WOW 5 bars at my house. Amazing, maybe all that complaining through "mark this spot" was paying off. Oh wait, I have 5 bars but there's this ugly little "E" showing, no 3G! After about an hour or so of enjoying seeing 5 bars even if that ugly "E" is there, my 3G came back! Woohoo! Wait, my bars dropped again, accordingly. I now have two bars showing. So what's the deal here? If I want good reception I lose my 3G? If I want 3G I lose my bars? What the devil is going on here?