Hallo Thiemo,
So weit ich das sehe (und meine Tests mit diversen Browsern bestätigen das),
sind border- und margin-Lösung im Grunde identisch. Beides beruht auf dem
selben Prinzip. Ob der main-Container mittels margin-right oder border-right
(oder beides zusammen!) eingerückt wird, scheint unerheblich zu sein.
Ich bevorzuge immer noch margin. Warum? Es ist dafür vorgesehen und hat
dagegenüber Vorteile gegenüber border. Und oft setzt man beides gleichzeitig
ein, einen Rahmen und margin für den (nicht durch irgendwelche Hintergrundfarben)
sichtbaren Abstand zu umgebenden Elemente. Wenn Du auf dem Gebrauch von
border in dieser Nutzung verzichten kannst, sei Dir das natürlich gestattet,
ich würde mich dagegen als eingeschränkt fühlen.
Tim