I do a lot of blogging, so I need royalty-free graphics. I used to use sites where I paid by the graphic or picture, but then I found GraphicStock. With GraphicStock, I paid a one-time annual fee of $99.00 which gives me unlimited downloads of their 1,000s of photos, illustrations, and vectors. When you download, you have the option to download the PSD or Photoshop file so that you can alter.
This is where I generally get all my artwork for my blogs and websites. Check it out and be creative with GraphicStock.