Originally Posted by The1
which is why I shoot the 16-35mm F2.8 and the 24-70 F2.8 combo. Covers the wide to long range.
I use them both on my 5DII and 7D regularly
I sold off my 24-70, 24-105 just because I never use them. I own the 17-40L and 70-200L f2.8, which I use for car photography, landscapes and pet photos. I pretty much use my primes for everything else (24L, 35L, 50L 85L). I do a lot of controlled portrait work so I just prefer primes. The 16-35mm + 24-70mm is indeed fantastic. I am looking to replace my 17-40L with the 16-35mm as well.
OP: I forgot to mention that for video work, it's nice to have a wider angle lens, depending on what you are using it for of course. Again, what other's have said, L lenses are great, but there are great EF-S lenses out there that perform just as well. Like mentioned, the 17-55mm is a fantastic lens and works as a great general purpose lens.