Other stats are in pretty good shape: I'm getting decent traffic and I think I'm even improving in terms of search engine rankings (even though my page rank is stuck at 2). But people just don't seem to be investing in training programs right now.

I think it's just a seasonal thing. It's the time of year when most folks have left the gym to hit the beach, the lake, or the picnic table.

I've thought about changing my monetizing strategy (like going back to using adsense), but I really like having tight control over what I promote. I have nothing against adsense per se, but there are just too many fitness scam ads on it.