"Fine listening" - Steve Sklar, Khoomei.com review
"Mesmerizing" - World Music Central review
WNYC's May 2007 showcase of new releases