Yet, many users must have a second thought to install a CM ROM manually, although it gives a lot of benefits, since its a techy and risky process, involving download of different files, booting in recovery interface and then installing the ROM. CyanogenMod must be one of your favorite custom ROMs.