I'm not very impressed with ICS so far. The phone feels sluggish, launching applications or dialing phone numbers has a lag, the reception strength seems to have gone down a little (it's never been great, but it's even worse now), and the roaming has been tweaked for the worse (there is a place I go to every Saturday that has no Sprint signal, but I've always been able to data roam there. Today, I was without data at all the entire time). I'm also not digging the darker theme they picked for the ICS, especially the notification pull-down that's more difficult to read compared to 2.3. I'll give it a little more time to see if things get better, but I'm actually considering going back to 2.3.7 for the time being.