Everytime I've needed photos for my webpage or some mailings I go to http://www.istockphoto.com/. I've found this place to be a wonderful resource for fantastic photos that are priced well and allow you to have a good amount of freedom in their use.
It's a very simple to use webpage. Just buy some credits and download the picture and size you want. It's just as easy as can be, and the quality is fantastic and consistent.
I live in Hawaii so for me there is a bunch of material to use. One of the photos I've used on my webpage actually shows the building that I live in. I'm not sure that will be the case for the most of you, but I'm sure they have plenty of phenomenal pictures that would fit the area you live.

If you yourself are a great photographer you might want to try uploading your shots and make a few dollars on the side.
I'm in no way affiliated with anyone at http://www.istockphoto.com/, but have found these guys to be the best. If you know of another site that beats this one please let me know. Mahalo, and in case you were wondering, the photo below, unfortunately, is not of me. Just another example of the great photos they have.

Brought to you by: Rob Gerichs - RE/MAX Honolulu
Your All Oahu Real Estate Agent
(808) 284-4441 http://www.hawaiirob.com/ Rob@HawaiiRob.com
___________________________________________________________________________________________________
Good information.. I often spend more time looking for a good photo .. Heck sometimes it would be better just fly to the location and do it myself