Zip your suits up in garment protectors. Jos. A Bank usually gives you one with a suit.
Yeah, I've learned that lesson the hard way. My suit (which is now 16 years old) is looking pretty worse for the wear right now. I found a good deal at JCPenney for some suit separates, but I will be in the market for a nice suit sometime soon.