I just bought a new iPhone 4, running iOS 4.2.1 right out of the box. Not jailbroken. Using iTunes 10.2.2 (12) on a 2009 MacPro on whatever the most recent Snow Leopard build is. When I plugged it in to my mac for the first time, it prompted me to update to 4.3.2. I've tried upgrading to 4.3.2 several times. Each time it tells me that the device isn't eligible for that upgrade. I went into /Library and deleted all of the previous iPhone updates, downloaded a fresh 4.3.2, same problem. Restarted the system, same problem. Tried different USB cable in different USB port, same problem. Re-downloaded the software, and got a (9006) error message partway through. Tried again, got the whole file downloaded, iTunes extracted it, and during the "verifying with Apple" stage I got the error message "This device isn't eligible for the requested build. Any ideas? I'm really getting sick of this process.