Do not know if this has been mentioned before there is a program which can be run while your computer is sitting idle to help use its capacity to assist cancer research and other note worthy causes works similar to the Seti program if you where involved
in it.
http://www.worldcommunitygrid.org/