Technically, it's still November, but we can already feel our annual holiday-shopping panic attack coming on. If you're like us, you'll likely be one of the hundreds standing in line at Barnes & Noble at 11:52pm on December 24, hoping your mom hasn't seen the second season of Downton Abbey yet. If you're like Gwyneth Paltrow...