I love Ballard Camera, I can't say that enough. I am an amateur photographer, and they've always done top notch processing for me. I've had some odd jobs done there too, such as prints from the 1940's, old school negatives, sepia printing, etc... it always comes out great. They also helped me solve some problems with slide film shooting I had... they seem to really know their stuff, and they're really nice and quick. The only down-side I see is that they close at 6:00, and often I can't get there by then...
Pros: Awesome processing, Knowlegeable, Large stock/options
Cons: They close at 6:00, Not a huge variety
more