The Canon EF-S 15-85mm f/3.5-5.6 IS USM will give you the same short tele range, but it will give you the wide range as well (15mm is very wide) that you mentioned you were looking for. 28mm is not wide on a crop sensor camera (such as the 600D or 60D or 7D). This 15-85 lens also has image stabilisation and is also very sharp. I think it is the best all-round main lens for a Canon crop sensor camera, with the single exception of the Canon EF-S 17-55 f/2.8 IS USM lens for those that require a large constant aperture, for example to shoot in low light conditions.
For anything else, the Canon EF-S 15-85 f/3.5-5.6 IS USM is the most versatile option with the best image quality on a crop body in that zoom range.