If you are an unfortunate owner of a Samsung Galaxy S mobile then you have probably known that you are not getting the latest Android Ice Cream Sandwich update from Samsung. It is because of their complex Touchwiz launcher which runs over the basic Android they are unable to update it.
You can do it without samsung.
Samsung Galaxy S firmware update to Android 4.0
ENJOY!!!!!!!!