I hate most stock image sites because they look too "stocky" - and hate when I see websites use this bland imagery!
1) What "search techniques" do you use to uncover fantastic images?
2) What sites have you found that have images with detail and life?
The best site I've found is Getty Images - Unsupported browser detected (the king in stock photography from what I know), but you're looking at a ridiculous $500+ spend per image. Flickr also has the non-bland images, but I can never find relevant images.