I thought of this from an earlier post that NUTTS posted asking if you can use you PC keyboard to record midi data in reason, and the answer is yes. All you need is Bome's virtual keyboard, It displays a virtual on screen keyboard so you can use your mouse, or if you just click on the virtual keyboard then press a key on your PC keyboard you'll find that works also.
Now here's the link to the program:
http://www.bome.com/midi/keyboard/MouseKeyboard200.exe
Note: there are other virtual midi drivers around, but the link below is the most painless to set up though. So here it is:
http://www.hurchalla.com/MapleVMCv356.zip
Here's the tutorial link so you can get it working in reason:
http://www.bome.com/midi/keyboard/help/rsn3_tut.php
All the links to downloads are direct, and you're getting them from bome.com with the exception of the Maple virtual midi cable.
Hope you enjoy,
_SG_