The argument of not buying EF-S lenses because they will not work with full frame is totally unjustified, unless you know for sure you will be upgrading to full frame sometime soon.
If we surveyed the number of 1.6 crop vs FF Canons in use out there, I would be willing to bet that by far the 1.6 crop is the most popular.
Even if there was no upgrade to the 1.6 crop in the future (but we all no this is not true) the existing 350 & 20D cameras that will be in use for the many years to come would still warrant the purchase of a EF-S lens if it is a lens that work for you.
There has been a false mind set drilled into people on this forum looking for help deciding on a new lens to stay away from EF-S lenses as they will be useless in the future. Many say that Canon made a big mistake developing this line of lenses. This is like the fear mongering we hear from our politicians, scaring people away from what could be right for them.
This is in no way meant to discredit the long line of good EF lenses out there, just a concern as to some of the council given to photographers new to Canon dSLR's. People who are trusting our suggestions and will use them to formulate opinions of their own.



