Depends on the teacher. Best single spinning class I ever did used Latin music -- it was a 30 minute part of a three-hour marathon spinning afternoon and was truly awesome. Apart from that, I'd go for classic rock. Techno does NOT work for me.
__________________
Zero gallons to the mile