MrChad wrote in post #6945185
I've owned the 17-40L, 17-55 EFS, and 16-35L Mk I all in that order.
Optically the 17-55, is the superior all around lens on EFS but not by much. My main gripe with the 16-35 Mk1 is that it can at times over expose so you have to know the lens very well for when that may happen and adjust exposure compensation.
That aside I really prefer the 16-35L and the build is far, far superior. Plus even if you don't plan to buy a FF today but you may down the road and this would prevent you from having to sell the same focal length should you upgrade one day.
I purchased my mk 1 version somewhat new just recently as a Canon factory refurb. from Adorama. My sole reason for the mk 1 over the mk2 is the 77mm front filter threads. If you aren't committed to a slew of 77mm filters I say spring for the newer mk2 version.
What a coincidence, I had all of them in the same order as well 
Since you are using a crop body, I would suggest the 17-55. To me, the build quality between the 16-35L and 17-55 is not a big enough issue for me to not consider using the other.
If the 17-55 worked on a 1.3x crop, I would sell my 16-35L in a heartbeat to get it back.
Don't get me wrong, though, because I love my 16-35L. It is my most used lens. I just think you would benefit from using the 17-55 for street photography because of the IS and extra 20mm on the long end; you don't lose very much with only 1mm on the wide end.
Even if you do move to FF, 17-55's tend to hold their value pretty well, and you shouldn't have a problem reselling it because of it's awesome reputation. Good luck with whatever you choose, you will be happy with any of them. 
Kyle