Using quality graphics and images enhances any website. Luckily there are tons of images you can use for non-commercial purposes for free. Just be careful to read the license for each picture and quote the source when required.
List of Royalty Free Image Sites
Masternewmedia – List of almost 100 sites with free images
Public Domain Photos - Site with free images