videogame57 :
I disagree with the notion that you need a really popular phone, I have an LG C800 (MyTouch Q in the USA), and there's CyanogenMod 9 for it. It's not a particularly popular phone, it really depends on how easy it is to work with X device. My phone happens to ship with an unlocked bootloader, newer phones do not.
So you have 1 phone that has a 3 year old ROM. that doesn't really mean anything. Even with an unlocked bootloader, dev for your phone stopped at ICS, no JB, no KK, no LP.
Let me rephrase then. 99% of the newer ROM's on XDA are for the popular phones.