Canon EF-S 17-55 f2.8 is a nice normal zoom lens.
There are many lens at many different prices and standards of quality. Buy the best you can afford. A canon EF 10-22mm f/3.5-4.5 for very good picture clarity
You can't. The lens on a Canon SD950 is integral to the camera body. Trying to remove it will ruin both the camera and the lens.
No, the Canon Powershot A1100IS is a point and click digital camera which means you only use the lens that is built into the camera.
What do you mean? It is a DSLR camera, not a lens.
The Canon EF lens will only fit Canon SLR camera bodies, unfortunately.
The EF-S 18-135mm is a good all around lens, but for lifestyle and portrait needs, I'd stick to primes for their speeds.
For a Canon digital camera, a 50mm camera lens is just about right. You can also use other lenses depending on what kind of digital camera you are using.
The purpose of a Canon lens cap is to provide protection against scratches for a Canon camera and camcorder lens. Most cameras come with their own lens caps.
NO
NO. The lenses are designed for a specific brand name camera. A lens for a Canon camera will only fit a Canon etc.
Yes, with the right adapter.
The Canon AE1 lens will not fit a Canon digital. You can buy an adapter that will allow the lens to work in manual focus mode on the digital camera.