It's been almost 2-3 weeks since I've manually updated to ICS 4.0.4. I liked it at first, but after the 3rd day or so, I of course got used to it and started seeing the performance impacts. Here are the things that I dislike most: 1. Blank Home screen - Wtf? I thought this problem almost was gone away with 2.3.6, but now it's back, and WORSE than ever. After almost every app, no matter if you keep pressing 'back' or 'home', the home screen will go blank for at least 5-10 seconds (more common when pressing 'home'). 2. High Memory Usage - So the Nexus S has 500MB of memory, with about 330MB usable memory, correct? Why do I ALWAYS have only 30-70MB left, at all times? I even added up my open programs and they usually add up to around 40MB (minus Settings), but it always shows me something like 270MB is being used. Even adding up cached processes still doesn't equate to that much. Even tried a task killer, but it only kills the ~40MB that's open. - So either there is a huge misrepresentation, or the memory is being dumped. This is causing lag in almost any app, including games such as Temple Run (very embarrassing to give a friend the phone to play on). BTW, the 'Recent Apps' does NOT kill the tasks. 3. Overall Sluggish Performance - There is virtually no improvement over Gingerbread. Apps/games run the SAME, I still get the same/if not more lag. Many apps still crash also. Clearing recent apps lags when swiping it off the screen. Opening app drawer and swiping fast also leads to a bit of lag. 4. Aesthetic Bugs - The new Caller ID is not any better than the old one! When selecting a a high-res picture, it comes out to some blurry one when you're done editing a contact's caller ID picture. What the ***? Half the time, when someone is calling, it'll take time for the picture to show up, and they chose to cut out the bottom third of the picture. All in all, the Caller ID almost stinks. Even music, when opening music you gotta scroll at least 4 times to the right to find your songs. No EQ or preference settings in 'Google Play Music', and I'm glad for lock screen controls, but they should have added a forward slider on the lock screen too. 5. Panoramic Shot - Cool feature, but why does it take ages to process once done, and why does it come out THAT low-res, even after finishing processing? Waste IMO, cool to show people but will almost never use it. Overall, now I can see what Apple does and why people like them. They do everything perfectly and save users any trouble. They're smart. I thought ICS would topple them, but boy it's just another Android OS. I was always an anti-Apple person, but I can actually see it. Stability is where it's at. Can't believe I'm saying it, but I am starting to dislike Android. Next phone will be a BlackBerry or iPhone, or if Android decides to step up their game I might pick up a high-end phone. Google takes forever to release this, and in the end it isn't even worth it. I spent too much time typing this up because it's not even worth it. Haha.