This Instructable walks you through ripping a drum track from a MIDI song. Then you can play along or create a cover of the song or let your creativity run wild.
Here is a sample drum track that I did using this method. It is from the Beatles song "Drive My Car".
I have found that this method creates as good or better drum tracks than the canned tracks that come with drum machines. But with this method the tracks are song-specific. You can also do some crazy stuff, e.g. I'm working up Brubeck's "Take Five" using the drum track ripped from Emerson, Lake and Palmer's "Tarkus" (slowed down a bit).
Windows XP, VISTA and probably earlier Windows