how about tying your gym visits to your health insurance premiums?
It fails to take into account what you eat. That is properly also a big part of it.
Just the number of times you go doesn't necessarily matter - it is also about how hard you work out, etc, etc.