why would you greet all your customers with Merry Christmas when you don't know which ones celebrate Christmas and which ones don't? Happy Holidays makes a lot more sense to me and it has nothing to do with a "war on Christmas"... it has alot more to do with taking into account the diversity of beliefs and being respectful of them all.
Sara
"I never give them hell. I just tell the truth and they think it's hell." - Harry Truman