Campmor has some good prices on Smartwool baselayers right now. Midweight crews are $40 and long johns are $50. These aren’t the most stylish garments around, but they’ll keep you very warm and toasty in the winter. Wear them underneath sweaters and trousers, and nobody will know the difference anyway.
Also, consider picking something up for the missis. She’ll appreciate it come wintertime.