I've got a similar problem with a similar answer..
My Olympus 35-200 lens has grown some kind of bacteria on the inside and the camera shop said the same.. not worth the price of fixing because a new one is cheaper...
probably the best way to go i'd say..
Erin
September 2005