I could have chosen several:
family/friends because last year I was just finishing up a 6 month contract in Florida, away from my family.
New Job: I lost a job and found a new one in time to have christmas.
Time off: because I found a permanent position (boy don't those words ring false now!) I have paid days off!
Happy holidays all!
Re: The best present I got this season was...