Where to get good eye-candy?

I’m working on a new project, which is a web app for appointment booking. I want some slick icons and images to go in it, to give it a web-page feel, rather than the drab look it has now.

Thing is, while I can take photos and use Photoshop to spice them up, fade them, give them reflections and so on, icons are actually really hard. I’ve found a Photoshop tutorial that looks really good, but this isn’t my strongest area, and since it’s a spare-time project for a friend I might consider buying something.

I also saw the Crystal Clear icon set at Wikimedia Commons. It’s exactly the kind of thing I’m looking for, but doesn’t have some of the more specialist things I’m looking for. Maybe I need to employ the services of a freelance graphic designer for this, but I’m not sure that’s going to give me good value for money, as I won’t need hundreds.

Maybe I should just learn to do it myself?