Thought I'd resurrect this thread for 2015. This year I'll be buying for:
Husband
2 Daughters
Daughter's boyfriends
My Mom
My Mother-in-law
Her Boyfriend
My Grand-niece
My dog
That's 10 people, but my husband and daughters get multiple gifts. Years ago, we always bought for all of our brothers, sisters, their spouses, our nieces and nephews, several friends, 5 or 6 coworkers as well as the paper carrier and the mail carrier. That was 40+ people - too crazy for all of us, so we all pared down.