Awsome free image Gallery
This is a completely free image site that I have recently found while searching for images for websites.
The url is http://sxc.hu.
The site has tons of pictures that you are free to use, just not to resell, use as a logo, or publish without the authors permission.
Their legal terms are found Here
And it states that
You may use the Image
* In digital format on websites, multimedia presentations, broadcast film and video, cell phones.
* In printed promotional materials, magazines, newspapers, books, brochures, flyers, CD/DVD covers, etc.
* Along with your corporate identity on business cards, letterhead, etc.
* To decorate your home, your office or any public place.