I own the 17-70 & as many have said, it really should have been classed as a 17-70EX as the build quality is top notch, put it this way, I certainly wouldnt base my main desision based solely on whether its EX or not.
If constant aperture is important then forget about the 17-70, but for me the 17-70 just has so much going for it,
Great build quality (it should have had an EX badge on it)
Fantastic optics (certainly able to keep up with some Canon L lenses)
Decent focal range
Super close focussing (in MF it can focus far closer than advertised)
Very fast focussing, able to track fast moving objects no problem
Lightweight & not too large to carry around on your camera.
VERY good value for money!
The only bad points I can find are....
F2.8 a little soft at the edges, F4.5 & up are fine though (this is true of most lenses)
Has some zoom creep if you hold it vertical at anything less than 70mm
So more positives than negatives.
As for the 24-70, if that fits on a FF camera then fine, but on a cropped body 24mm isnt wide enough unless you are happy with that.
Without any doubt the 17-70 really is a bargain lens, it offers optics to rival an L lens while not breaking the bank, the macro focussing is a godsend!!
Before anyone quotes me on the "rival L" statement, well how would I know as I dont have any L lenses right? well im purely going on what ive read on this forum, ive seen quite a few people get the 17-70 & say its just as good & in some cases better than their 17-40L lens, they could all be telling porkies but there you go...
Nick 