IMO its not that cut and dry. Bennett, Ekblad and Reinhart are building blocks. I think between the three you can go with what you need. Its pretty close.
See for me I think Ekblad is a legit #1, followed by Bennett/Reinhart. I don't think you go wrong with any of the 3, but if I get first dibs I prefer Ekblad.