I actually have found a lot on Google Images and have used the pen/lasso tool to "render" the images. If they aren't already rendered, I remove the background. Another great place to get hi quality pictures is Planet Renders (do a search, I can't remember the URL). If you make an account, you have access to their entire database of super high quality images that have transparent backgrounds which you can just stick in your sig. Its wonderful.