Really like this one. The only reason I did not give it 5 stars, was that it is much tighter than I expected - I ordered a large. Something to consider, or go up one size, but not sure if that might look baggy.
Pros
Feels good. Slightly shorter than I prefer but probably fine for most.