My rough estimate was ~$14,000 for 24 hours of 10,000 windows instances:
24 hours of 10,000 non-persistent on-demand Windows micro instances in Amazon West: $7200
Assume 0.5 mbit/sec average to each instance over 24 hours (105TB): $5020
AWS data rate from aws is currently 0.
If I understand their pricing, cyclecomputing adds a 20% upcharge: $1440