Ron,
Something that was suggested by the hospital the year we were rained out is to do it in the spring, for a couple of reasons. When the weather is nicer more kids can come outside, plus the likelihood of rain "may" be less and we could possibly get a larger turn out.
I know it isn't the same as Christmas and I don't know if I like the idea or not - just something that was brought up in the past. Personally, I think it was a huge success this year and wouldn't change anything except the weather!