Recomend good Stock Image Software/Service

Does anyone have a good stock image software package or service they can recommend.

Business related imagery
People working imagery
Corporate images
Meeting/Project images

Need any recommendations on a good service out there.
I know of but I’m not sure that they have some of the things I’m looking for. Any suggestions or places some of you go to find stock images would be great!