Just added the 6D and 24-105 2 days ago and first shot with it yesterday. I keep trying to talk myself into selling the lens but I can't come up with a better alternative. I'll have the 21 Zeiss on the 6D and this lens will be on the 5D II at the same time(figure it'd be best to run two bodies for the rare times a tornado is passing close by and no time to switch lenses lol). The wide shot will be happy with the Zeiss, like a lot happy as it is amazing. I'm having a fit in my head if I need the zoom or not for the second body and not just a 50 or 85 prime. The thing is, at 50mm the 24-105 at F4 is dam similar to a Sigma 50 at F4. But yeah not at F2

. The good thing is 24mm is clearly its weak end but by quite a lot. Need to see just where that gets better between there and 50mm. 35-90mm might be really damn "happy" with that lens and that would be great.
I'm a little shocked just how bad the color fringing is though. Sure it can easily be removed but it sure isn't helping things. Vignetting wouldn't be as annoying if it wasn't such a sharp change and was spread out a bit more. For sure that would be a very damn fine lens on a crop body. And even full it seems pretty darn happy inside 24mm and to a lesser degree also inside 105mm. Edges are a billion times better than the 17-40 ever was anyway so there's that lol.
I've gotten rather picky over the last few years(even when I already know it doesn't matter for the image and old original rebel kit lens images will still be selling over everything else, making the point all the more lol). Anyway, as anal as I've gotten, even on full frame the 24-105 is trying its ass off to get me to keep it and use it. 24-70 F4 sounds like its weakness is in the middle. Screw that then. 24-70 F2.8 I may as well just go 50mm since there will be a 21mm on another body anyway.
I hope you got a good deal on it. It was $2330 or something like that from Amazon, which if one then wants to sell the 24-105 anyway, for like $800, then the body was only $1500. I think Canon's rebate deal ends today on things.