I took my iPhone into a genius appointment yesterday. They took it into the back area and upon returning informed me that they installed a "patch," I couldn't restore from my previous back-up, and that it was a known problem.
Apparently this is a software issue that only affects those upgrading their iPhones (the iPhone 4 doesn't like something in the back-up), not brand-new users.