Yeah, that mildew smell is the worst. Happened to my last set from a big box store. Switched to the quick-dry kind from the camping section. Stays way fresher between washes.
Actually, @ray_wilson, the fabric itself might be the real problem. Some cheaper towels just trap moisture inside the fibers no matter what. A good vinegar soak can sometimes reset them.