Hier kann man sich jetzt nun streiten:
DSLR: Vorteil durch Wechselobjektive hast Du einen nahezu beliebigen Zoom-Spielraum - Nachteil: Teuer und mehrere Objektive!
Die SX20: Vorteil: Ein Objektiv deckt ein weites Spektrum ab, was Zoom betrifft, Vorteil auch, dass die Cam dann entsprechend kompakter ausfallen kann. - Nachteil: Wenn Du z.B. einen niedrigen ISO-Wert brauchst, ohne dass Du die Cam dann 2 Sekunden ruhig halten musst, um eine unverwackelte Dunkelaufnahme zu schiessen, dann kannst Du mal nicht eben das Objektiv gegen ein lichtstärkeres tauschen.
Die Okulare der Kompakten sind in der Regel eher lichtschwach, d.h. Nacht oder Dunkelaufnahmen sind vernünftig nur mit Blitz möglich!
Auch ist der CCD-Chip (also der Bildwandler) in einer Kompakten meist kleiner, was der Bildquali speziell bei höheren ISO-Werten einen Nachteil verschafft.
Dann lieber eine feine EOS 1000D (oder, wenn dein Geldsäckel es zulässt), in einen gescheiten DSLR-Body investieren mit einem Objektivset (Canon EOS 50D mit 2 Objektiven (17-85mm) und (40-300mm)) dann bedienst Du einen recht weiten Bereich und bist dann mit der Kamera auch im semiprofessionellen Bereich.
Aber das hängt auch davon ab, wie Du die Kamera nutzen willst. Eine DSLR ist nur bedingt zum Schnappschuss machen geeignet und man trägt sie auch nicht am Gürtel und unauffällig.
Ich habe selbst eine Olympus E520 und für gelegentliche Schnappschüsse eine Canon 990IS.
Je nach Einsatzgebiet benutze ich die ein oder andere Kamera.
Was deinen Blitz betrifft, so dürfte er passen, da die Blitzschuhe der Kameras i.d.R. genormt sind.
Allerdings kann es sein, dass sich die Kamera nicht mit dem Blitz "unterhalten" kann, dann sind Syncronblitze oder zeitversetztes Blitzen und Beleuchten nicht möglich.
Aber dazu gibt es auch Fachgeschäfte, die darauf spezialisiert sind, dir in diesen Belangen zu helfen!