My beloved Canon EF 25-105 f.4L IS lens has decided to turn against me. NO! 95% of the time I try to take a photo, it says: " Err 01. Communication between the camera and lens is faulty. Clean lens contacts." Which, of course, I've done the best I can. None of my other lenses are having issues, so at least I know its the lens. I emailed Canon and they said to send the thing in, which I will inevitably have to do at some point. But I've got no warranty on this lens and they won't tell the cost to fix it. Curious if anyone else has had this error message and had a magic fix? Pretty please? In the mean time, no landscape photo taking, lame.