Did anyone watch Eureka? Goofiest Christmas episode I've ever seen. Loved it.