I have been holding out to upgrade to 5.0.1 until I got my password to my wireless router here in the house....CRAZY fast. The 3G here is not not good with Sprint....it's decent, but not good enough to want to download an upgrade or use iCloud. Now that I have the password, and my iPhone 4S is the phone I had always HOPED it would be (blazing fast), lol....I was thinking about downloading and upgrading to iOS 5.0.1 - but am still a tad hesitant due to reading all of the people's issues with worse battery life, ect. Also, should I OTA the upgrade or use the iTunes store via wired to my laptop? I don't want to lose any info or apps I've already downloaded. I heard if you OTA the update, most people lost all their info and had to start over from scratch. I don't mind using the cable to my laptop...just would like some input from the guru's and masters here in the forum. This is my first iPhone, and I want to do everything perfectly....I love this phone WAY too much to have anything bad happen to it, lol.