Getting great stock photos cheap is key
We've been building websites for a long time and we've seen stock photography websites come and go. Most have become really expensive, while giving the graphic designers pennies for their hard work. Out of all of them, we've found Dreamstime to be one of the best sources of images on the web. They even have a free photos section!
Here are some convenient search boxes to find images for your website: