After owning numerous jackets/tops etc... over the last 20+ years I have narrowed my choices down to 2 brands. For winter I only buy NorthFace jackets. For spring through fall foul weather gear I have always gone with the Helly-Hansen products. Just really high quality stuff and always really comfortable.
ONE DESIGN RACING SMOCK - hellyhansen.com
KOSTER HIGH FIT PANT - hellyhansen.com
expensive...but well worth it.