So i decided I am for sure ordering my first L series lens when I get home. I have around a month to choose. In the past was mostly sports, but now going mostly towards PJ and some portraits. So i am thinking of the 24-70 2.8L I currently have the 20D but wish to upgrade to 5D or higher in near future( i know buy for what you have not what you want, LOL) the other to L's on my list are 16-35 2.8, and the 70-200 2.8(IS ?). what any advice?
I'm not knocking the 24-105 (I've never personally used it) but I do have the 24-70 and it is simply an amazing lens. I guess you'll have to decide on what's more important to you between the two lenses, the extra stop or a little more reach. For me, it would be the extra stop since I'm often taking low light shots indoors, not to mention a slight more control over DOF.

