I have the Wifi version, and I have to admit, this device was
VERY easy to root compared to most of the other Android devices I've owned.
If you REALLY want ICS, you can have it running on your device literally in less than an hour (possibly more if you include backing up and restoring data). Honestly, it took me just about as much time to install
CM9 on my tablet as it did to download and install the latest official update.
I understand the points people make about Samsung not delivering on update promises are valid, and I also never advocate recommending people to root devices against their will (or without proper understanding of the risks involved), but the fact still remains that if you REALLY want ICS, it can be easily loaded onto this device, which is more than you can say for most other devices out there.
What I did:
- Root
- Backup with Titanium
- Create backup in CWM
- Flash new ICS ROM (w/ Gapps)
- Boot, log into Google and wait for apps to download/install
- Restore missing apps and data from Titanium
ICS running with all my apps in about an hour and a half.