"die richtige" Kamera gibt es nicht. Was ist Dir am wichtigsten bei einer Kamera? Was ist Dein Budget?
Ich rate in dieser Kategorie eher zur 350D (Nachfolgemodell). Du solltest in einen Laden gehen und div. Modelle in der Hand halten. Das ist nicht zu unterschätzen: die 20D ist für meine Hände genau richtig, das Gewicht stimmt auch. Aber eben: für andere wäre dies wiederum zu gross/schwer.
Apropos Qualität: Dies hängt in erster Linie vom Objektiv ab, weniger von der Kamera.
Hier hat es ausführliche Tests (in englisch):
http://www.dpreview.com/reviews/canoneos350d/ http://luminous-landscape.com/...ameras/xt-350d.shtml