If the 24-70/2.8L II isn't in the cards, I'd definitely go with the 24-105L. Plus, as a kit lens the price can't be beat.