Buying and searching for stock images can be a tedious and expensive task, especially if you stick to the standard sites. But there are other sites out there, and many of them are better than the status quo. Here are eight sites with great stock photos.