Have you looked at icalshare.com? It's a directory of shared icalendar files on the web, including a whole host of holiday files.
_________________________
Sean Boiarski
Product Manager, Now Software