I have decided to switch from Sprint Lovers to CyanogenMod 7.0.3.1 (stable version, not the nightlies). I am going to download it onto my computer and try to upload it to my phone. I have done a backup of the Sprint Lovers ROM as well as backing up my apps via Titanium Backup. Is there anything else I need to do before I download the new mod? Is there anything I would need to do after I download it before I use it? Is there a guide on the forums to help me out?
When you say that you backed up the Sprint Lovers ROM, did you backup just the zip of the ROM? If so, you should reboot into recovery and do a Nandroid backup.
There is nothing special that you need to do before you flash the new ROM. You should probably download the Gapps zip so that you can flash it immediately after you flash the ROM so that you will have the Android Market and you can install the rest of the Google apps (Maps, GMail, . . .).
Last thing, don't forget to wipe you caches before you flash the ROM. Not wiping is the most common cause of a boot loop occurring immediately after flashing a ROM.