When I connect my iPhone 3GS to iTunes, iTunes asks me to upgrade to 4.01. But it recommends I transfer my purchases first. However, when I tell it to transfer my purchases, it syncs for like half a second then nothing happens. I know that my stuff did not transfer b/c when I try to upgrade it stil tells me that the same specific purchases have not been transferred. What's wrong and what can I do to make it work?