I am keen to update my software for my iPhone 4 but weach time the download finishes (after 15 minutes), it says there was a problem with the download and I need to check my settings. I am always able to sync music and previous software updates before with no problem.
The only reason I say don't upgrade is because my battery life on the iPhone has been below sub-par. But the new features catch up to competing devices (Android), and are wonderful.
To answer the second question, it seems like a backend error is occuring in iTunes. Possibly un-install/reinstall may fix the issue. Still very rare though 0_0