To really make your website stand out and demand attention its needs to have some graphics on it.
I not talking about that horrible , stupid pop-ups that claim "You are the 1 millionth visitor today and so you have won a prize" but I am talking about the need to place quality, to target images that emphasis what the text is saying.
One place that I regular visit to find high-quality images (that are FREE to use) is Stock.xchng.
As long as you comply by the authors requirements for using their photos you can safely use them on your website.
Of course they don't have images for every single topic, but at least it will give you a start to getting quality graphics onto your website.
Article from Website secrets 101 (website secrets)