Stretch for the Canon EF-S 17-55mm f/2.8 IS USM. You might be able to find a used one within your budget.
With the Canon 50D:
It replaced my beloved Canon EF 24-70mm f/2.8L USM. Doesn't lose anything outdoors, and it's a much superior indoor lens due to Image Stabiliser.