Tbh, the Flexreaper ROM available in the dev section is really good.

I do understand the wish for an official ICS-release and I do understand that not everyone wishes to use a custom ROM or get rooted, but if you don't mind rooting and installing custom ROM I would definitely suggest going for Flexreaper. So far I have not found any terrible issues with it, the only thing that keeps crapping on me is WIFI, but that is likely because of my router and not the ROM because it works just fine if I tether to my phone.
Male hypocrisy: when guys suck it's a bad thing, but when girls do it it's suddenly an absolutely fantastic thing. Hm.