Icebreaker and Ibex both make nice sweaters. Another place that has them on sale sometimes is

www.backcountrystore.com

or

www.moosejaw.com

be sure to check their outlet stores as well