I agree with the metronome idea, I do the dancing in my head thing too..Bert's suggestion of a cheap electric piano is good too.... my keyboards have rhythms built in, which I don't use much when I perform... but they are great for practicing, or getting an idea of how something would sound with a different rhythmic style....... a second hand keyboard is probably a lot cheaper than a drum machine.....
slainte
alison