Just 3 weeks ago the CyanogenMod team launched the CM9 RC1 version, a day before Google I/O where Google announced the new version of Android, Jelly Bean. “RC” means Release Candidate, which is a way of saying that as far as they know the bugs have been fixed (so it’s not in beta anymore), but it’s not the “final” version yet, because there may be some other issues with the ROM that they may have missed.
The RC stage is the phase where they make sure the software is stable. This could mean there will be one more RC version or two or three, before the final one arrives. But from what I understand from the CM team’s post, this RC2 version is the last one. The final CM9 is “just around the corner” and will probably be released in another 2-3 weeks. Then, they could focus solely on CM10, which all CM9-compatible devices should be able to get, considering Android 4.1 Jelly Bean is not a dramatic change from Android 4.0.
Besides all the devices CM9 is supporting so far, the CM team has also added support for the following smartphones in CM9 RC2:
You can download the CM9 RC2 version for your supported device at Get.CM. Also, the CyanogenMod team is doing all this work for free, in their free time, so don’t forget to donate a few bucks as well, so they can continue to support all these devices, and more, in the future.