So I noticed a speck when shooting with my 70-300, and it shows up in photographs, which of course makes me want to smash. So I cleaned the lens inside and out with compressed air, and I'm still getting that speck. It doesn't show up with the other two lenses. Anybody have any tips on getting that little guy, or do I have to take it to Ritz or someplace and have it cleaned? And if so, how much would that cost? Also, on a semi related note, my father is whining about a camera, so I want to bestow upon him my d50 while I upgrade. If any of you are thinking of unloading a DSLR, drop me a line. I'm not really committed to any particular model/brand, but an upgrade from my current body would be preferable. And please tell me what to do about that lens speck; I'm going hiking tomorrow and really don't want to spend the weekend in photoshop.