For its features the 7D can be found for a very reasonable price these day.
You get a rugged, weather sealed body and an advanced AF system, so if those things are important to you then its hard to go past this model.
But you can get less expensive models with the same sensor in them.
If f2.8 is not an important reason for wanting the 17-55 f2.8, then as a first general purpose lens consider the also well regarded 15-85 f3.5-5.6
http://www.the-digital-picture.com/R...ns-Review.aspx
Its about $400 less than the 17-55, but still quality match for the 7D and a great walk around lens to get you started.