I absolutely love 123RF.com and send my whole network to it for fabulous photos. I use them to zing up my 12+ websites that are designed to transform the world. These pictures pop, zing and wow every one of my readers.
They have great prices and a broad selection! Found a hot book cover photo for our publishing company and it is getting great reviews!!!