@Paradox i quite like 'happy holidays' myself, being one that doesn't much care for christmas (or any winter holiday, barring new years)... it includes all the holidays in december and doesn't attach them to a season
though.. generally i'll stick to my typical greetings year round... all too many of the holidays have gotten to be a bit ruined by capitalism for me to enjoy spreading the idea of, or the holidays itself :/