The last one is an easy fix. Instead of doing laundry more often (because who wants to do that?!), you can just find great deals on running clothes and have a couple more running outfits ready to go.
Now that Christmas is over and stores are trying to get rid of inventory, you can find some nice sales on winter running clothes. Some great web sites for inexpensive, but high quality, running clothes and gear are Sierra Trading Post and Road Runner Sports gear. Sites such as REI and Eastern Mountain Sports also have outlet and clearance sections.
Also be sure to check out Target's C9 by Champion line of technical fitness wear. They're reasonably priced, but still very high in quality and performance. You may also want to visit stores such as TJ Maxx or Marshall's (if they're in your area), which have racks of discounted name-brand fitness apparel, sometimes as much as 50% off the "department store" price.
Where do you shop for your inexpensive running clothes and gear? Share your shopping tips in the comments section.