Carolling.com is a free site offering lyrics to your favorite Christmas carols.