My local Costco has a $12 long sleeve polyester T's that make a pretty good base layer.
For my winter pant I finally bought Endura Tech pants. They are waterproof and breathable. More breathable then waterproof.The twin waterproof zip pockets are nice for venting and also give access to pant pockets underneath. So far they seem about the right weight with just cycling shorts on underneath.