They're all good in my book.
Personally I've used all of the products have had great experiences with all of them. This is the consumer side of me talking, before I was a rep, I had used their products for years.
If you have any questions, please feel free to ask.
This goes for everyone, not just the OP.
-RR
PS: What are your goals? I can recommend a stack for you that will help you achieve great results.