Ob eine DSLR gut oder schlecht ist, bzw. für deine Zwecke gut oder weniger geeignet ist,
das kann man nur in der Kombination Kamera-Gehäuse & Objektiv beurteilen.
Mit dem falschen Objektiv ist eine EOS 7D z.B. für Makro-Aufnahmen weniger geeignet als deine alte Olympus.
Wenn Du aufs Geld achten mußt, würde ich mir anstatt der 7D lieber ein günstigeres EOS-Gehäuse kaufen (50D, 450D, 1000D) und das gesparte Geld in Objektive investieren.