Try this site type in what type of vector you are looking for and you never know what you might find :)
Or you could search for "Free Stock Photo" in Google.
Why not ?
some of the pix is really perfect with extremly high resolution,
but hard to search
free stock photos: www.sxc.hu
http://www.vectorstock.com very good
corporate logo and more
http://images.google.com/hosted/life There are a lot of images you can download at good resolution for print.
which one to take?
http://www.vecteezy.com/ it has tons of stuff