A few days ago I had my iPhone connected to my computer. I left the room and forgot to unplug it from the computer. My wife logged me off, and logged into her account. As the iPhone was trying to sync to her nonexistent iTunes account, she unplugged it. I rebooted my iPhone, but it seemed that some files were corrupt. The music appeared in iTunes and my iPhone, but the iPod app showed no songs. Also my custom ringtone would not work. I tried many times to restore my iPhone to iOS 4.33 unsuccessfully. I even tried to restore and upgrade to iOS 4.3.5. In every case the iPhone would either lock up or show the USB screen. I took the iPhone to at&t and they were able to upgrade it to iOS 4.3.5. I returned home and synced with iTunes. I had to download a free app to get my apps to transfer to my iPhone. My custom ringtone still did not work. I remade the custom ringtone using iRinger and exported it to my iTunes library. The ringtone appears there and plays. I then synced my iPhone. The custom ringtone appears in Settings-Sounds-Ringtone. When I click on the ringtone it does not play. I searched this site and followed the various instructions on creating and syncing ringtones. Still I can not get my custom ringtone to work. Any help would be greatly appreciated. When the iPhone 5 comes out I will be upgrading and giving my iPhone 4 to my granddaughter. I am sure that she will want custom ringtones.