Christmas caroling is one of the best things about Christmas. Now you can enjoy singing all of your favorite Christmas songs with these great Christmas Caroling apps for your iPhone.