very comprehensively written. I choose the 24-105mm because i want the longer focal length and the IS, plus this lens can be used on a FF sensor. Value for money L lens for general purposes. =)
Agreed. There's the weight difference to consider as well. I use this on a 450D and I don't find myself missing the wide end that much, so you don't necessarily have to be on FF.