Any of those sites are good. However, you did mention non-profits, in which case the one I could suggest is at care2.com. They concentrate on environmental and human rights issues. In addition to the webpage you can make, they also have clicks that generate donations as well as a petition site where you can sign an existing petition or make your own. |