You can unlock you bootloader through the Motorola website, which according to Motorola will invalidate your warranty, then you can flash whatever you like - custom recovery, cyanogenmod, etc.
Alternatively, if you just want the system update your carrier isn't providing, you can flash it...