I noticed when I restored my iPhone4 with the backup data from my 3G that some of the settings were incompatible and causing network and proximity problems. A simple reset of all phone settings fixed it right up.
"Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats." -- Howard Aiken