Before I knew better I bought the 120-400 OS following advice from one of the magazines,this lens has never worked properly giving milky pics with ghostlike halos around subjects,an allover softness which I liken to a Doris Day filter,funnily enough it turns out quite sharp and clear portraits on my friend's 5DmkIII.Has anyone come across a fix to get this lens to work on the 7D,have tried the AF adjust to get the focus to work,still has milky images.It turns out slightly more acceptable images on my 450D but still with a Doris Day filter