OK well i will digress from the topic of making money only slightly. There ae two sites that i recently became aware of, GoodSearch and GoodShop. These sites are sites that were designed to benefit non-profit organziations including schools. If you go to GoodSearch.com you select a charity to benefit and everytime you search on this search engine, which is powered by Yahoo, your organization will get about $.01. You probably search 10 times a day right? So $.10 a day times 365 is..... $36.50 not much but if you get all your friends to use it instead of Google yuo could make some serious bucks for a good cause. Just by using the web.
GoodShop.com is basically an online mall. I has tons and tons of stores most likely any store you would use to shop online. Every store will give a certain percent of your purchase to the cause you support on both GoodSearch and GoodShop. For instance Amazon will give 1.5% of what you spend back to your organization.
Here is the list of organizations currently involved: http://www.goodsearch.com/CharityList.aspx
So check them out!