I have tried most of the ROM's, not all version of them, I was on the original fusion and I know it got better over time.
The one I stuck with the longest and had the fewest bugs was ApeX. If you are just starting out and want to make sure your phone works IMO ApeX is the way to go. Not only is it a great, fast and stable ROM, a lot of people use it so there is support if you need it.
I am currently on Liberty and it is amazing. There are still some bug on it, my phone seems to handle the ROM with little issues and what there are is just more a pain than a really problem. Once they get these worked out (and I think they will) this will be a great ROM as well. I really wish my phone would have come this way out of the box.
I have my back up of ApeX ready to go at anytime. Not to take away from any of the other ROMs and developers out there. They all have what is important to them in a ROM and they just don't always match up to what I need on a daily basis. I would say give the ones that look nice a try, if you like it get it the way you want it and then make a back-up of your system. When you get bored try another one that looks interesting, the worst that (should) happen is you just go to your back-up that you were happy with.