I work in a business casual environment and want to upgrade my wardrobe with a few tops that I can wash and wear. I typically buy knitwear from everywhere, from stores like Old Navy to J Crew and Ann Taylor, but it all ends up looking junky in just a few wears, even with handwashing or washing on the gentle cycle. I'm not ready to upgrade to dry clean only clothes (the expense is greater and my work environment really doesn't require it), but I would like some sturdier knit options. Any suggestions?