The method above worked for me. I also removed Air Sharing, which has been reported as causing problems elsewhere. After completing the rest of the steps, I downloaded Air Sharing again and it continued to work.
One note: I had to delete the apps from iTunes, not simply uncheck them as some...