Hi I have been looking around, and I am still a bit bewildered really. Do all lenses fit all slr cameras, or is it each brand to themselves? I am in the midlands, any specialist camera shops that are worth popping my head in to, and having a look? Or are people like jessops etc any good? Thanks...