Samsung Galaxy S2 (GT-I9100) is now shipping with Android 4.0 (Ice Cream Sandwich) in India. One of our readers in India got a new Galaxy S2 and found that it ran Android 4.0.3 out of the box. Samsung announced the list of devices that would receive the Android 4.0 update last December and the Android 4.0 update for the Galaxy S2 started rolling out starting from European countries and Korea earlier this March.
Even the Samsung Galaxy Note has started to get the ICS update in some countries. But still there is no sign of the ICS for Galaxy S2 or Note in India which is disappointing.
Thanks to @Kamaltekwani for the info and screenshot and @gauravh1 for the heads-up