QUOTE(Heav3nCl0ud @ Sep 9 2011, 02:16 PM)
I would recommend cm7 over other customized roms out there (except mcr and stock rom)
Have been using it for months and very few bugs in my aspect, just a suggestion, feel free to criticize

And also, regarding the baseband.
I'm using the 20110622 one which released with v10d update in Malaysia paired with 0622 RIL.
[It's actually a SEA update, so getting a SG stock ROM will get the same baseband and RIL too

]
Baseband doesn't really boost/reduce anything (including bugs), this is what I heard from @cm_arcee (CM7 LG P990 maintainer)
Some said baseband does matter, especially the call quality, I have no idea about it but this is my two cents

actually i'm getting quite good call quality on the CM7, even when i play music with very soft volume the guy on the other end always complain why i'm blasting my music...

and vice versa, it's like the call volume is supercharged! and there's non of those crackling sounds usually heard on loud volumes, the voice is crisp and clear, i literally whispered so to not damage my friend's hearing when talking to him on the phone
I'm asking about another ROM for the O2X is because CM7 is giving me headaches on the black screen of death issue, it's getting worst and worst, and every time i'm on phone calls, the phone vibrates during conversations (10-15 seconds once), and it won't stop vibrating until I end the call. And the sound settings crashed every time I want to change the ringtone, need to use the profile to set ring tones. I'll try to wipe and reflash and see whether the problem persist or not