My conscience precludes me from pointing people towards anything created by faryaab on any device, so lets just pretend you didn't ask about that one
Seriously though, I'd try them all because "best" is subjective. Don't think you'll be able to get the right rom without trying them all, because you won't.
My advice is try them all. Whats right for me ain't right for you neccessarily.
My hope would be slim only has the most useful cm / aokp features and remains true to its name but whether that's the case or not remains to be seen.