Moin,
ich denke, du machst weder mit einer 7D, noch einer 60D, noch einer 100D etwas falsch. Auch die 50D ist ok, aber für 300 Euro kannst du auch durchaus eines der genannten neueren Modelle mit höherer Auflösung in vernünftigem Zustand bekommen. Bei der 100D dürftest du sogar deutlich darunter liegen; selbst eine 200D solltest du schon für wenig mehr als 300 Euro bekommen – mit etwas Glück findest du vielleicht sogar eine in deinem Preisrahmen. Für eine 70D hingegen würdest du im Moment vermutlich noch über 300 Euro bezahlen müssen; vielleicht sinkt da aber bald der Preis, wo jetzt die 90D zu haben ist...
Wenn ich versuche, mich in deine Situation zu versetzen (soweit ich die aus dem bisher geschriebenen entnehmen kann) wären die wichtigsten Vorteile der einzelnen Modelle vermutlich die Folgenden: Die 7D hat von den genannten Kameras den besten Autofocus sowie den besten Sucher und ist am robustesten; sie ist technisch von den dreien sicher die Beste und verfügt über die umfangreichsten Anpassungsmöglichkeiten. Die 60D hat ein Schwenkdisplay und ist ein Stück kleiner und leichter; sie ist (neben der 50D) die einzige der hier genannten mit wechselbarer Einstellscheibe. Die 100D ist klein und leicht; sie verfügt über einen neueren Prozessor, der u. a. auch – für den Fall, dass du JPGs schießt – chromatische Aberrationen herausrechnen kann, und hat im Liveview den besten Autofocus.
Ich würde an deiner Stelle wie schon gesagt mal zusehen, alle diese Modelle mal in die Hand nehmen zu können, denn sie liegen schon sehr unterschiedlich in der Hand und bedienen sich auch recht unterschiedlich. Zu guter Letzt noch – ich weiß nicht, ob das für dich eine Rolle spielt: 50D und 7D verwenden CF-Karten als Speichermedium, die anderen verwenden SD-Karten. Ach ja: Und die 100D verwendet eine kleinere Batterie mit deutlich weniger Kapazität als die anderen. 7D und 60D (wie auch 70D und diverse andere) verwenden alle dieselbe Batterie.