I'm sure everyone loves opening presents on Christmas day, but sometimes it's nice to get something as a gift that you can look forward to after Christmas - ie, a magazine subscription. (I know. Shocking I'd recommend this.) You can find something for almost everyone on your list, and usually at a pretty nice price. (Example - Vogue is $10 on Amazon right now.)
I know there are tons of other gifts similar to this, where you can look forward to getting something every month. So what's your best idea for a gift that keeps on giving?