CSC Strikes Deal with Devil; keeps winning and winning

With Zabriskie's Prolouge win in the Dauphiné Libéré (O'Grady was third) and Vande Velde's overall win in the Tour of Luxembourg (not to mention the Giro, two spring classics and a mountain of other races), one has to wonder - exactly how many souls did CSC sell to the devil to buy this kind of run?

And for that matter, does anyone think Riis sold his own soul, or just the souls of the squad's domestiques...?

Update [2006-6-4 13:4:33 by TCWriter]: Don't miss the scientifically accurate, exhaustively researched poll...