Elf sucked! There is not enough Cowbell in the Universe to save it.
Maybe...but a young Zooey DeSchanel goes a long way in making it watchable.