You know, until I heard that Jeff disliked metronomes, I never gave it thought. But, my experience has been that playing to metronomes or to music (the same as a metronome, really) never gave me a better sense of time. I decided it's because using a metronome is like practicing running fast by having someone push you fast in a wheelchair. The time is not coming from you, and there is no reason to do the metronome's job (keeping time), if it is doing it for you.
What has worked for me comes from something Benny Greb talks about (although he does advocate using a metronome, albeit in different ways than usual). He basically says if each drum stroke happens where it should, your tempo won't change. I use a feature of my drum module (rhythm gate) that doesn't sound the note you play (this is drums, fwiw) unless it is in time. I found a lot of what I was playing was not where I thought it was by using this, and I hear time much differently now. But mainly, my drum strikes are where I mean for them to be, so my time is better as a result. At any rate, I realize Jeff has different objections to metronomes, and I also know ymmv, etc., but I certainly think it is a reasonable position for someone to have (anti-metronome), so I vote to let Jeff have that position ;-)