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.
The images and photographs at 123RF are by far some of the best I have seen. It's easy to choose the right images for my website simply because one was better then the other all superb, high resolution images...