the Thievery Corporation is pretty sweet in female company