The 70-200IS and 16-35 have new weather resistant seals on them. Question is, do you really need it? I think for majority of us, lens performance is what really matters rather than weather sealant. Not saying that its not important though.
Not having a 1V or a 1D is not a good enough reason to avoid these lenses if you have genuine use for them.