I'll give you a few advice about SLR photography.
First, Canon's no better than Nikon. If you into sport photography, I wouldn't touch the REBEL XT and/or the D50. Go for the 10D (it got discontenued) or the Nikon D70. between those two, I'd go with the D70.
If you want to buy a flash, you...