Here's how I fixed my problem of applications taking ABSOFREAKINGLUTELY FOREVER to install. 1. Restore the phone. 2. When it syncs automatically for the first time KILL THE SYNC. SLIDE TO CANCEL IT! MAKE SURE YOU DO THIS!! 3. Go to the Applications tab and UNCHECK SYNC APPLICATIONS. 4. Install all applications from your phone from now on. DO NOT TRANSFER APPLICATIONS BACK TO ITUNES. DO NOT INSTALL APPLICATIONS FROM ITUNES. Doing any transfers or installation from iTunes, I've found, causes the REALLY REALLY slow installation. The only thing that sucks, for me at this point, is that now that I've restored, I can't install NetShare, which is on my computer and not on my iPhone, without causing the really slow installation. Luckily, my phone is hacked and I can use 3proxy or tinyproxy or srelay. EDIT: Actually, I just unzipped my NetShare.ipa and copied NetShare.app to /Applications and it works. Very strange. The icon is a square though, the corners are sharp. This is weird. Whatever, I'd rather use 3proxy and be able to have it run in the background. But in the interest of science it was worth testing!