CyanogenMod is one of the most popular and feature rich custom ROMs out there supporting a variety of devices. The best part of CM (CyanogenMod) ROMs is that it is made from stock AOSP i.e. it provides the user with the stock Android experience.
Now, the awesome folks behind CM ROMs have released the RC (Release Candidates) of CM 7 for a variety of Android handsets including the HTC EVO 4G, Vision (Desire Z/G2), Nexus One and My Touch 4G.
CM7 is based on Android 2.3 Gingerbread with some nifty features like a new music app, a totally customizable lockscreen, gesture support everywhere and performance improvements. Since this is a RC release, some bugs should be expected. However, the CM team is hard at fixing bugs and belting out new RCs. The ROM will also get more visual polishas it reaches its final state.
CM7 also includes a theme engine which will allow users to easily theme their phones. The credit for this theme engine goes to T-Mobile. Yes, T-Mobile! This move from T-Mobile definitely shows the popularity of CM ROMs.
Users need to have a rooted phone in order to install CM7 on their handset. Users who have already rooted their Android handset can use ROM Manager to flash CM7 on their phone.