<p>Without wishing to get too deep into the film lens v digital lens argument, I have found that a lot of the old film lenses work fine with even the latest DSLRs. My favourite 35mm f2 that I bought for my EOS 1 back in the early 1990s gives sharp images with my 1DX as does the 20-35 f2.8 L zoom. They are both a lot cheaper than the alternatives that you are talking about and will work fine on a full frame camera, crop sensor cameras are a different proposition. Not only thst, it still works well with my EOS 1!!</p>