This is really a personal preference, rom developers are great people who have a vision of what they think the EVO should be like and for the most part they do a great job of putting nice packages together. I suggest you try a few out and stay clued in over on the dev forum at xda.
For the record I'm pretty much down with CM6.