Ich machs immer so:
Delphi-Quellcode:
if x = y then begin
// Eine Anweisung
end else if y = z then begin
// mehrer Anweisungen
end else begin
// mehrer Anweisungen
end;
Ich finds so kompakter und übersichtlicher. Außerdem ists bei uns Firmenstandard.