I've been using istockphoto, but they are probably one of the most expensive.
Any recommendations?
Edit: As /@rsanchez353 pointed out, there was a pretty good post about it. User /@gmangoyan recommended this awesome feature of Google Images I didn't know about:
Google with the Advanced Search...