I've used Mr. Clipart before:
DigitalDesignWare
You can either buy individual packs or bigger collections on cd/dvd. Or as I've done in the past a yearly subscription to just download what you need on demand. The yearly subscription rate hiked quite a bit since I first subscribed though (return subscribers get a better deal though).