Very happy to be able to return to Gingerbread!!
When the Ice Cream Sandwich OTA update appeared on my phone, I thought "Great! It's about time! It will be nice having a new OS!" WRONG. After about 2 weeks of living with Ice Cream Sandwich I decided it's back to Gingerbread for me, even with all the hassles involved in going back.
For the record, these are issues I had with ICS (no particular order):
Every time I go out of 3G range it pops a notification. Annoying. I know I'm out of 3G range, that's why I'm on WiFi because there's no 3G here. GB was pleasantly silent when I lost 3G coverage.
When I first updated all I could see was gibberish in the email app. Turns out they removed the "in between" font sizes (there were 5, now there are 3) leaving me with no email for the 2 hours it took to figure out what happened.
Dynamic Mode (under Display) makes text on any background color other than black very fuzzy. (Took me days to figure out why the text suddenly looked great in some places but awful in others).
I had a couple apps and several widgets that quit working entirely, although I suppose that's to be expected. Still, if not for the upgrade that wouldn't have happened.
Some apps continue to display transitions when changing pages even though I have that turned off in Development options.
Social Hub (I use it to centrally manage 7 email accounts + texting) now defaults to Feeds instead of Email.
Overall slower, nothing in particular, but the entire feel of the OS isn't as snappy. Anybody remember "upgrading" from XP to Vista on the same hardware?
In GB when an app hung I could hold Home, wait a few seconds, click Task Manager, click Exit on the offending app, launch the offending app again, and be back up and running within seconds. In ICS when an app hangs holding Home does nothing at first, after a LONG time (sometimes I feel the home key vibe 2-3 times while continuously holding it) I get taken back to the menu but then have to release and hold home again in order to click Task Manager and kill the app. It takes 2-5 times as long to recover from a hung app depending on when it decides to respond.
I am getting SO MANY MORE random app crashes. All through the day. Everything you can imagine. Both downloaded and system apps, most of which had never once crashed in GB. I'm not talking about hanging apps, I'm talking about flat out crashes, some of which require restarting the phone. I'd gone weeks in between phone restarts on GB. I don't think I made it a full day without having to restart on ICS since the upgrade.
As has well been documented, I also observed various issues with battery, contacts, slow WiFi, Bluetooth, and the message LED. I also noticed some minor annoying differences in the Calendar app.
My general impression is that the upgraded "features" in ICS don't outweigh the glitches, slower operation, and hangs & crashes that ICS brings with it. I *loved* my phone with GB. I don't care that I can't slide individual notices off the screen or that I don't have face recognition. Does it really matter that Task Manager doesn't have thumbnails? GB was so solid and so fast that I'm going back to it for good on this phone. Besides, with the Samsung Touchwiz interface bolted into ICS, ICS pretty much looks like GB anyway.
As a bonus now I'm rooted so I can do even more with GB.
The ONLY improvement I really really really liked in ICS was the email app now has a "Select All" checkbox so you can finally empty your trash! Ohhhhh how I wish GB had that!
To anyone who absolutely loves ICS and magically has experienced none of these types of problems: My point isn't that ICS is bad for everyone, I'm simply relating my personal experience and that my "downgrade" back to GB using this guide was successful.