I like knitting socks - for a number of reasons .....
2) It is a very portable project ie, I can carry them with me wherever I go. The needles take up little space and fit into my purse or small bag. I can knit in waiting rooms, etc.
3) You can knit on a plane :). My recent trip took me across the country (over 4500 km) and spent an entire day in airports/two planes/bus and could knit all the way.
4) My family likes my hand knit socks and was told that my socks were the only ones that didn't wear out during a planting season. I have two family members who are tree planters in northern British Columbia during the summer season.
This Christmas I knitted five pairs for family members. I have an old standby pattern that I have used for years that I know almost by heart now.