I got the same problem after the ICS update...battery swelled, screen flickered, power would drop from full to 0 instantly and shutdown. I read online about similar problems and I replaced the battery with a brand new Samsung OEM battery. (This was a month or two ago) Everything was great...