Ads
If you get a lot of traffic, then the ads should get you a lot of money.
The only downside I have found with ads is that on Google AdSense, you have to reach an earnings of $100 before you can get a check sent.
I am half way there, and it will take forever. But when you get that $100 it will help. I haven't got any payments yet, but I am still trying to get traffic to my site.
How much were you gonna charge for the program if you did that?
And how would you keep people from steeling it? Like without paying.