I've only used two, but here is my insight on them.
BAMF Remix 1.5 - This is a very stable rom. As far as functionality and reliability goes, this one seems to fit the bill. Everything works properly from boot, the kernal is awesome, battery life is good, and speeds are good as well. Nice set up, minimal cosmetic tweaks, but what is tweaked looks great! I especially like the BAMF themed market, it looks 100x better than stock.
Virus Rom - Has a lot of potential, but needs a lot of tweaking from what I've seen of it. I flashed it to my phone the other day and there is a lot to like about it. The boot image is really cool, very flashy, good animation. The rom itself has a very minimalist feel to it, everything is compact, black, and very simple. The speeds of this rom was crazy on my phone, everything flew. The downside though is it needed a lot of tweaking to be where BAMF is. The texting function of the rom didn't work, which is no big deal if you use a market sms. But that's another issue, the market was crashing on me repeatedly. Another thing that annoyed me is when I would turn my phone sideways or use the kick stand, the screen wouldn't auto rotate, I believe you have to add something to the rom to fix this.
Conclusion: BAMF is a stable rom, that does just about everything right. No real complaints about this rom, and the kernal seems to be very good to the battery life of my phone.
Virus is a screaming fast rom with a ton of potential, but until obvious flaws are fixed up it isn't for me. The things it does, it does great, but its missing to many little things that obviously should have been implemented.