cheap/free stuff to do:
Christmas festivals, see the lights/decorations, visit friends/family, read a book, rent a movie....be a kid again...one of the reasons it's my favorite time of yr, is b/c i can be a kid again (if that makes sense)
decorate your house/room! cheap garland, wreaths, collect pine cones to paint, get some peppermint oil/cinnamin/vanilla and scent the pine cones (it makes a cheap potpourri and it's beautiful!)
make some peppermint candy wreaths (very easy and they make great presents!)
*get a wire hanger
*buy red and green peppermint candies (individually wrapped)
*buy some red or green yarn
*tie the candy on the hanger w/ the yarn
i'll try and find some photos/video
this is what it looks like
http://images.google.com/images?hl=en&q=peppermint%20candy%20wreaths&um=1&ie=UTF-8&sa=N&tab=wi
http://www.flickr.com/photos/ingas_gems/3022019987/
here's an article/directions on various holiday wreaths
http://www.associatedcontent.com/article/1187436/creative_christmas_wreaths.html?cat=74
learn some holiday recipes (drinks and/or food)
youtube/google is *awesome* for this
***all these suggestions serve as decorations AND gifts if needed***