Contests, parades, music videos and Christmas cards -- is there a more fun way to combine business and the holiday season?