I figure this would be the best forum to ask.
With so many stock photo sites out there I'm sure there must be some decent cheap/free ones that I don't know about.

We normally use istockphoto, bigstockphoto, and shutterstock which have the credits per photo model.

What other places have you found that you like to use for web-size (2mp) photos that don't cost and arm and a leg?