Well you could....oh wait...without $300? never mind.

Dmack there's a couple iterations of what you might actually be trying to do, so let me lay out a few options. Also there was a similar thread recently in this forum you might look for, it might have been here or in the Instant Drummer section.
There's a few ways you can do this. Rewire is an excellent way if you have a program that will act as a Rewire slave, i.e. Reason. I think somebody was able to do this with Ableton Live Lite, which comes with Toneport if you have one. Also, I recall someone may have gotten Drumcore to work, though I don't know much about it.
Another way is rex files, either ones you find free, pay for, or you create yourself with Recycle (a nephew of Reason LOL) or something else that will save Rex files (rex files are like part wav, part MIDI...actual audio with beat information, so they can be sped up or slowed down). You load and play these in the "Rex player" backup tab.
That's about it for "conventional" ways as Riffworks will talk Rewire but doesn't have a MIDI sequencer or VSTi capability to take something like EZDrummer or DFH into it directly (I have ways around that but that's a whole 'nother story!).
You can also export the guitars as a wav to something free like Audacity, and match it up with a recorded drum track. I think Reaper (might still be free or $40 now, not sure!) has MIDI capability and even Rewire now, so that might be something to try. There are a few free VSTi-based drum plugins that you could use with a program that supports them.
Me personally, I use RiffWorks and Instant Drummers when I'm writing and recording something new, and Cubase when I'm trying to put something else together like a cover tune for example, where I might need more specific drum patterns etc. It all depends on what works best for you!