You probably have heard by now that Samsung has announced that ICS won't be coming to the first Galaxy S handset and also to the original Galaxy Tab 7 inch and Samsung has now issued an official statement as to why these two devices didn't make the cut:
We used the Ice Cream Sandwich platform in order to give our device users the latest. Unfortunately, the hardware specifications must be met, and in particular, the available memory (RAM, ROM, etc.) capacity is important.
Galaxy Galaxy Tab S and S, unlike the Nexus platform, in addition to Google Manufacturer-specific features (Touch Wiz / Samsung Widgets / video calls, etc.) Country-specific features (such as mobile TV), carrier services, and is mounted, so the upgrade to Ice Cream Sandwich is not possible. The lack of available memory cannot provide a satisfactory environment.
With the hardware considerations, provide customer devices featuring the best user experience is what we aim to do.
I think it makes perfect sense but not to worry - I'm absolutely sure that there will be (or already are) custom ROMs for these two devices as the community surrounding custom ROMs are strong. So its not the end of the world - just that there's no official way to get ICS from Samsung that's all.