Man, with your current lens lineup, your lenses are just begging to be put onto a full-frame body,where their field of view will not be wasted. Your 28-70mm lens on FF would become a wide-angle to short telephoto zoom once again. Your 70-200mm lens would once again be usable indoors from closer ranges like 20 feet. Your 50mm f/1.8 would gain a full two stops' worth of higher ISO capability without the crummy high-ISO look the 20D produces at the extreme end. I own,and still shoot my 20D ...and I own a 5D, the original model.
Honestly, if you're still shooting a 20D and do indoor sports like cheerleading, and indoor events like weddings, get a full-frame camera, and then you already own a professional grade event lens, the 28-70, which was designed o be a wide-to-short-tele, go-to zoom lens on 24x36 capture size.
The 7D is affordable, but used 5D's are available for $1,000 if you shop carefully. With a 3-3.3K budget, glass is the last thing I'd buy right now. Sure, you could get the f/2.8 70-200, but it'd be better to have *real* high-speed lenses like the 85/1.8 and 135/2-L for indoor use, especially on full frame, where the lenses can actually be *deployed* at normal shooting distances in gyms and churches and inside of regular buildings. if you had a FF body, the 50mm 1.8 would become *practical* indoors, an 85/1.8 would also become *usable* indoors, and so on. I see this as a need for a new body to bring the lenses you already have back to where they were designed to be shot--with their field of view NOT cropped-off by a small sensor.