I've tried the lot of them. Ran Synergy for a bit, and was quite happy with it, but came back to BAMF after some major issues with my Slingbox.
I've found that a lot of the ROMs out there are good, but in my experience BAMF has the least major bugs/issues.
In the end it's all a matter of taste, preference, and your own personal needs.
All that said, I'm currently running BAMF 3.0 RC4