Whatever camera feels better to you, and suits your style. Both cameras will produce amazing images, but it depends greatly on you, the photographer, and how you utilize each camera. I have a d70, and I like it, but given the choice, I think the 20d may be a slightly more advanced camera, but I don't know if you'd need all of its features.
This burrito is delish, but it is filling