100 Best Christmas Carols is the perfect Christmas release-- six CDs of the most famous carols. Among the vocal groups found on this release are the Choir of Kings College, Cambridge, the Taverner Choir, the Bach Choir, and the Wiener Sangerknaben, while star soloists include Roberto Alagna, Thomas Hampson, Barbara Hendricks, Hermann Prey, and Kiri Te Kanawa.