Zander, if you are considering purchasing a Cakewalk product, take a look at Home Studio. This will probably meet your needs and is a LOT cheaper than Proffessional.If you want to go cheaper again, and your usage is printing and editing MIDI files, Noteworthy is I think $40 shareware and is recommended by a number of Mudcatterss.
Jon