I was basically in your situation, except with a 60D (i've got a 10-22 as well as a 70-200 f/4 IS).
I was thinking of getting a 17-55 IS, and I was pleased with the results using it on a 60D for a day. But then I actually bought the 24-70 II (without even testing it) and I'm not regretting it. But then again, I am planning to upgrade to full frame in the early quarter of next year.
Even on a crop sensor camera, this lens still has so much potential. It's just full frame can bring out all it's potential.
Plus, with your 7D (if you're keeping it for a while), you've got a good coverage of focal lengths- 10-22 + 24-70.
My friend BrandonKing96, how about this lens perform at low light?
i mean when you shot using this lens at low light place like church, hall & etc (without using speedlight) at f/2.8, ISO around 800-1600 & shutter 1/125 (base on focal X 1.6 to avoid camera shake when hand held) its still enough light? or need to boost ISO over 1600?
im sorry asking this noob question, because i dont have any lens faster than f/3.5
btw, thanks for sharing