^ I promise you if there is no ICS4.0 on Galaxy S (even if its Cynogen based on ICS), i will sell this damn thing and get a SGS2.
Before that, the only thing forcing me not for a buy a SGS2 was, the bloody Nexus Prime (Galaxy Nexus), and since its name is changed to a much shitty one, i wont be buying that <_<