Thanksgiving is next Thursday, and while it has been a rough year and looks like things will be tougher before they improve, we all have things for which to be thankful.

More...