I'm more of a fan of the wool vests JCPenney has had on sale for the last few weeks. I bought a 100% wool basic black vest for $35 and they have a number of blow out items in various twills and checks for a little less than that.

I really don't like dress clothes in cotton twills. Too often the fabric just doesn't lay right. Probably not that bad with a vest, but I've never seen a cotton sportcoat that looked good. They never fit properly or hold their shape like wool. Too often they look like something you slept in.