Original OS: Android 2.3.4 ("Gingerbread")
NOT officially supported by CyanogenMod 9 community
Here's a top-of-the-line Android phone that you can buy right now, but for unknown reasons it has yet to be announced whether Samsung will provide an upgrade to ICS for it. The Epic 4G Touch sports a large 4.52-inch screen and dual-core 1.2GHz processor. As of now, there are two ports of CyanogenMod 9 being made by separate developers which you can install and try out.