Most of the time I either take photos myself or my clients provide photos. But sometimes I do need to purchase stock photos for web projects. I use Fotolia and have found it to be really good, particularly because they also have illustrations, Vectors and even videos. I would like to have more options though because sometimes I just cant find an image that meets my needs. Can any of you recommend any good stock photography companies that you use?