The original EF 24-70mm f/2.8L USM is a very good lens. The EF 70-200mm f/2.8L IS USM is an extremely good lens (interestingly... Roger Cicala of LensRentals.com made a comment on the 70-200mm f/2.8L IS USM II (because there's a version II of it now) that there were about a dozen other lenses that he had wished Canon would have updated first... because the original 70-200mm f/2.8 really didn't need an update. It was... and still is... an extremely good lens.
The 10-22mm is an "EF-S" lens (can only be used on Canon bodies with APS-C size sensors... like your 20D and 50D. It cannot be used on a full-frame body like a 5D, 6D, or 1D series body). BUT... of the zooms in the roughly 10-20mm focal length range (and there are a lot of them) it probably does the best of the lot. It's a pretty good lens.
The 100-400 is decent, but Canon did release a new 100-400 II which is much better (that lens did need an update). Sounds like you probably have the original.
The other lenses... such as the 18-55... is the basic kit lens (entry level and designed for use only on APS-C crop-frame bodies). I don't have any experience with the 28-135mm (except that it is an "EF" lens which means it will work on either a full-frame or crop-frame body).
Anything by Canon with a red ring (stripe) around the front and the red letter "L" after the focal ratio is a Canon "L" series lens. Those are top-end lenses. Often (but not always) they are weather sealed (not waterproof). You should notice they have a silicone gasket/skirt to seal out moisture and dust. They're "weather-sealed" in that rain, spray, etc. won't be able to penetrate. But water under pressure (submerging them, blasting them with water under force, etc.) will penetrate. I do not think the 20D received any weather-sealed treatment. The 50D did receive "some" weather-sealed treatment (not as good as the pro bodies, but better than nothing.)
In Canon nomenclature... an "EF" lens is designed for use on full-frame bodies but will work on ANY Canon EOS body. An "EF-S" lens is designed to be used ONLY on Canon bodies that have APS-C size sensors. This includes any "Rebel" body as well as any mid-range body (20D through 70D) as well as the 7D or 7D II bodies. The 10D was an exception... the camera has an APS-C sensor but Canon had not yet invented the EF-S lenses and so it's mounting flange is still designed like the full-frame bodies.
There are a few speciality lenses such as the tilt-shift (TS-E) and there's an extreme macro-photo (MP-E) lens... those lenses work on any EOS body (you can treat them like EF lenses for purposes of body compatibility.)