In case you were wondering or had any doubt at all, the CyanogenMod 9 wheels are now in motion (as promised), and in a few months (likely weeks for nightlies) delicious ICS will drip onto 68+ supported Android devices, some completely forgotten by carriers and manufacturers. If you ask me, that's the best thing that could happen to them anyway - what do carriers know about keeping their devices up-to-date with Android, right?
There's only one thing we can do now: wait [anxiously]. And don't forget the first rule of CM - do not ask for ETAs.
Image credit: icecreamsandwichupdate