if it gets worse when lens stopped down it must be something on the glass above the sensor like dust, but perhaps its badly stuck there and wont come off with a blower brush, it may need wet cleaning with one of those sensor cleaning kits like your mates.
Scott
|