This year I'm using an iPhone app to keep track of Christmas shopping lists for Nick and the boys. It's called Better Christmas List and it's awesome! It lets you password protect it so sneaky little boys can't access it to see what they're getting for Christmas! You can enter lists for multiple people and track what needs to be bought, what's been bought, what each item cost, and what needs to be wrapped. My biggest problem? Keeping track of what I've bought and getting stuff entered back into the app :)
I picked up the 'a gift for you' card from a restaurant - it's a gift card holder. I just cut the front off, added a few stickers, added some paper, washi tape and holly to the back.