<p>If you like your Christmases straight -- i.e., "Merry Christmas" instead of "Season's Greetings" -- the run up to Dec. 25 can be a trying time. And this year the grinches are again out in full force, trying their best to strip from our public squares any hint of what most Americans will actually be celebrating come Christmas morn.</p>