GREAT WORK !!! I love spinning - it kills me, but I really enjoy it - and yes, having a class expect you is a great motiviation to get out of bed.
There's a really weird busines running here in Boston, basically, you pay them a deposit, let's say $100, and make a committment to get to the gym a certain number of times over a period (let's say 15 times this month), if you do it, you get your money back, if you don't they donate most of it to charity, keeping a cut for themselves! I expect this works for some people, but I'm far to cheap.