Great suggestions everyone, thank you, but how the heck do I go about installing such Roms?
Posted via Android Central App
Root first with ioroot or towelroot, then install custom recovery AutoRec (I would then recommend updating to dr87's custom TWRP 2.7.1.1), at this point do a nandroid backup and get it off the device. Now download ROM zip and variant patch (if applicable to you choice of ROM) and Gapps package to the internal storage of phone. Now start TWRP, wipe everything except internal storage, then flash rom, variant patch, and Gapps package, reboot and give it a good 10 minutes and enjoy.
I have been rooting and romming a long time, the G2 can be... Well, let's say finicky. I would highly recommend getting adb working properly between your PC and device, and get a USB OTG cable and a 16GB flash drive for backups and flashing ROMs (find a few threads about people who accidentally wiped internal storage and you will understand), before delving into flashing on the G2.
If you are new to flashing, read, read, and read some more... Go to XDA and find your variant's forum section and read the stick posts in General and Q&A, find the ROM threads you are interested in trying and read the first 3 pages of posts and the last 10. Some of it won't make sense at first but it will as you get pieces here and there.
Remember, rooting and romming can be dangerous if you don't know what you are doing... There is a potential to brick your device, mostly from making a mistake or not thoroughly understanding what you are doing, but if you take your time and learn, and have patience, it can pay off in the end.