Awesome! Thanks for the link.

I'm downloading it now and will work toward integrating it tonight. I'll report back with how it goes.
---Update:
This is a very neat library.

Just reading through the WaveRP.cpp file has taught me a little more about coding on the Arduino and for that alone I am grateful!
However, the library is rather large (~23k at compile time), and I'm just not good-enough at coding to hack out stuff that I won't use and not break things (hehe).
Unfortunately its too big for my project - I'm drivinging a PN532 NFC board, a ST7656 LCD, the Wave shield, Ethernet shield, a Rotary encoder and a Chrono-dot - which means my memory is already very limited. Using WaveHC, my compile size is 31.4k and that leaves me with about 600 bytes of free ram on the Mega during run-time. So the size of WaveHC is Perfect, but writing to an SD card may be impossible with this rig.
Thanks for the suggestion, it was fun working with it!
Cheers,
Kris