I'm sure you've thought of this, but I'm just throwing this out there...

Have you thought of clickbank?

Rob