Whenever I'm doing a design project, I usually just Google for free stock pictures pertaining to my required topic or theme, and I never really found one good site that had a good and diverse library of stock photos being offered for free commercial use. The ones that I have been finding so far that offer their pictures for free, unfortunately, don't have good quality pictures. And I'd really like to just go back to one site every time I need some royalty free photos instead of having to search for one through Google each time. So I was wondering if any of you guys could recommend good stock photo sites that you use as regular resource in designing.