I often take one spinning class a week during the winter, which is about all I can handle. Spinning at home could provide the same benefit, but as you say, the class provides music, motivation and comaraderie.
__________________
"Light it up, Popo." --Levi Leipheimer