If you get the 10-22mm first, as a next lens you could get either the 24-70 f/2.8L or the 24-105mm f/4L IS. I actually have both lenses, and use them for different purposes. The 24-70mm for sports or anything indoor, and the 24-105mm for landscape. Generally these lenses are criticized on 1.6x bodies since 24mm isn't very wide (about 38mm equiv.), and I agree with this criticism. However, if you have the 10-22mm and are looking to upgrade to FF someday, you would still have wide angle covered.


All the EF-S lenses mentioned hold their value very well, and you could easily sell them on eBay once you decide to upgrade to FF. I usually suggest people buy what is appropriate for them at the time, and worry about FF when they're very close to purchasing a FF body. Unless you see a FF body in your near future, I wouldn't let incompatibility with FF bodies concern you much.