Waiting for changes to be applied

So far iOS 5 has been just fine on my iPhone 3GS (yes, still), but for one important exception: I don’t think the phone has ever completed a sync without my having to eject it. The symptom is one of those things that gives long-term iTunes users pause: text in the iTunes status window that [...]