AOKP is one of the leading Roms available today! It started out as a Kang of CyanogenMod9 hence the name Android Open Kang Project. Where Cyanogen Mod has really slowed down on inovation and new features, Team Kang has really picked up the ball and ran with it. This Rom is quickly becoming the new standard! The main feature here is Rom control. Rom control has enough features to keep you busy for an hour or more. Not to mention it is running on the faux kernel allowing for overclocking up to 1480mHz. This Rom is officially supported on 26 devices and has also been unofficially ported to several other devices. Chances are if you have an android device you can run this super awesome version of ICS!