North Face Apex jackets are fantastic.  I own a couple and will buy more.  With a layer or two underneath they can handle just about anything.  With just a t-shirt underneath they are great for Fall or Spring weather.  They look great and the quality is superb.