When I upgraded my 3GS (32GB) to iOS4 last week I had a few 'face dialing' instances (where I'd never had them before). Yesterday, when I got my iPhone 4 (32GB), it worked flawlessly. This afternoon, I started getting 3G problems, random 'face dialing' (once it put me into voice mail, once called someone in the R's in my contact list, once hung up while I was on the line). I am holding this phone no differently that I held the first iPhone, iPhone 3G, and iPhone 3GS. They better be burning the midnight oil on the campus getting this right. It was one thing when they couldn't (and still can't) get Outlook syncs to iPhone and multiple PCs correct, but when the phone functions don't work Apple is risking everything...I'm looking earnestly at other smart phones now, and if this is 'fixed' before the 30 days I'm returning it as defective.