Today is Thanksgiving. In Canada. Yes, I know most of my readers and friends are in the US and you guys have to wait. But for us in the great white North, today is our day to be thankful.