Hi I am buying a new lens for Canon EOS 30D and can't figure out wich lens is better for shooting adult content Canon EF 24-70mm f/2.8L USM

or Canon EF 24-105mm f/4.0L IS USM

The first one has no Image Satbilizer but f/2,8 but the second one has IM but has f/4.0. As i heard the Canon EF 24-70mm f/2.8L USM is better.
We are allready shooting with Canon EF 24-70mm f/2.8L USM, but it's not mine and i want to get more zoom, but if the 24-105 mm is not so good as 24-70? What is your guess? Need pro help