I think you need to be specific about your question.
10-22 has good reviews. Then the next thing is what range of focal length do you want? Is it ultra wide angle lenses? I thought if you have owned an L lens then you might at least know what do you want exactly. :dunno:
The Canon 10-22 is not just good for a Canon 550D, it is good for many Canon 550Ds, as well as good for many other Canons, like 300D, 350D, 400D, 450D, 500D, 600D, 10D, 20D, 30D, 40D, 60D and 7D.