I was going to upgrade my Blaze to ICS, but decided not to do it after reading a glowing review of ICS at PCMag.com; it also mentions No flash for ICS, increased resource use, and some other negatives for upgrade. I decided to wait until I buy next phone which will have more RAM, perhaps quad core. I'm happy with the Blaze and Gingerbread.
So since no upgrade, I rooted. Probably should have expressed my experiences here earlier. I read PCMag.com regularly. Any new phone, hardware, or app I use a search engine see if PCMag.com, xda, Android Forums, or any other forum or blog discusses it. That's how I found this forum.