Did I miss the credit for Simon?
meh, not my style really anyway.
...but I'm glad I'm not the only one who found my way from the filk youtube you posted in the "what are you listening to" thread, all the way through Star Wars and Jim Henson to Firefly.