You can search this selection for photos you can use for your website, blog, school presentation etc. Check out the terms but pretty much you can use what you want--just make sure you give photo credit. Flickr Creative Commons
Another low-cost alternative I have used while building my organization site is iStock.com.
Have you guys ever used something like this? Do you know of any others?