Do you create your own graphics for your websites and other projects? If so, what program(s) do you use? I create all of my graphics but if I'm pressed for time I will outsource. I usually don't though. But the program I use is Paint.Net. It's a wonderful free alternative to Photoshop. If you haven't tried it yet, you should. It does everything you need it to do. It can't do vector, but you can save your work as, and open, a .psd file.