has already announced that March 15th will be the date in that country. What is holding up the update in the U.S. is the idiosyncrasies of each carrier's version of the model. Once Samsung gets past the problem of dealing with different carriers, it shouldn't take too long to roll out Ice Cream Sandwich in the States.
Those receiving the OTA download can load it over their mobile network, or speed things up using Wi-Fi. The fastest way to download the Android 4.0 update would be through the Kies desktop interface which hooks up your desktop PC and your Samsung handset. If you live in the U.S. with your Samsung Galaxy S II, just file away the above for later because eventually you WILL be receiving Android 4.0. Really.