It would be extremely funny if the final release of the 4th generation iPhone turns out to be absolutely different to the happened leaks. Anyhow, there are lot of rumors thinking that this is all planned - for special reasons. Apple can see users feedback about the upcoming design and appearance and -of course- spread the Apple around the world… We will see at the next WWDC… I personally think the leaked design of the phone is much more Apple-like. It fits better into their product line, the 2nd and 3rd generation were somehow Apple-unlikely. If these leaks are uncontrolled and true Apple should think about some changes in their producing steps… but its all about money, right? Nothing against China but they are copying like hell and it does not wonder her that confidental products leave the buildings before actually released. BUT - it seems all prototype phones were bought in the States, which leads back to the interesting fact that this must be planned.
Last time this already helped me out, so probably will help you out as well. Try to reinstall iTunes and the MobileDeviceDrivers with this description: http://support.apple.com/kb/HT1747
All iTunes content - of course - will not be harmed.
I could repeat the problem by doing the following steps:
1. Open a GoogleApps Maillogin-Page (e.g. m.42.gd) and notice already that any entered character disappear in the textfields. The checkbox acting weird.
2. Open any other page (e.g. amazon), let it load.
3. See no change in the page content. If you close Safari and open it again the page appears. Now you see even Javascript did not run properly on the page as there are loading spins…