I would suggest first re-writing the ones that 9Base has listed. It seems a relatively exhaustive list and - with our case of NIH - we don't want to be using anything from another OS entirely, now do we ;)
I'm pretty excited by this proposition. The idea seems pretty good.