...and I am not sure what to do.
Currently I have a 20D (with the grip) and lenses-wise I have a 10-22mm, a 50mm f1.4 and a Sigma 70-200 f2.8 along with the 1.4x and 2x tele converters.
As you can see, there is a gap in my mid range that needs plugging (I just sold my Tamron 28-75 f2.8).
My dilemma is:
Do I do the economical thing and buy the 17-55mm f2.8 IS to plug the gap in my current armoury or do I take stock, make do then go full frame with a 5D?
This feels like a crossroads due to the 17-55 being EF-S and hence not compatible with a future FF body.
I can afford the 17-55 shortly but the extra expenditure of going FF (and having to get a new wide angle lens as well as the 5D and grip) would mean that I couldn't do that until next year at the earliest.
The one thing that I think would help me make the decision is image quality.
I'm thinking that, if I held off the 5D and stuck with the 20D for the time being, I could steadily improve my glass, specifically the Sigma, to L glass.
Which circumstance would provide the best improvement in things like colours and contrast? A 20D with L glass or a 5D with my current glass?
Can anyone understand my ramble? Can anyone help me with ideas?

