We do almost all of our own graphic design for our websites, fliers, e-mails, mailers, brochures videos and other various items. Typically I stick to Adobe CS4/5 and Premier and the couple other individuals usually stick to Adobe products as well (and a couple that still use paint.net)
Sure is time consuming though as others have mentioned, but at least when we want something we can (usually) get it done quickly.