I would suggest the 15-85IS(not 17-85IS) lens as a good walk around, but you may be fine with a lesser lens. The 15-85IS is a good consumer lens for the APS-C sensor cameras for Canon. Why did you choose the 7D? Do you plan on shooting sports or birds in flight. If you don't plan to shoot either then you'd be better off with a lesser body and spend the money on the lens.
Finally I am planning to go for Canon 7D (body only) but confused to buy which a lens which will solve my purpose. Again I am not a professional photographer but want a good lens which will give me good quality photo in a day to day life. Please suggest which ZOOM lens is fit best for my purpose.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic