I generally use sxc.hu. They've got some fantastic 100% free stock photos, but their selection is limited. Anyone know of another good source for free stock images?
I use fotolia.com --- although they charge they have good images (and to think I put $20.00 on there for credits, I've got to use them before they expire and then I'm ticked off with them.)
If their copyrighted, be careful and I'd recommend not to cause you can get some stiff penalties for that (I know a friend of mines was charged with theft and robbery in the victim's local state, district or whatever you call it... this being for using the person's stock photo off their site and editing.)
I use sxc.hu too! IMHO it's the best online-based stock database ever. It's perfect for both small and big projects, simply because sometimes google image is just not sufficient!