Was mir noch auffällt:
Einseseits sagst du, dass man alles logisch und semantisch Formatiren soll und die Darstellung über das CSS laufen soll, andererseits bringst du ein sehr merkwürdiges Positivbesipiel mit
<img src="bullet.gif" alt="" />
Ich dachte Bullets sollte man mit Listen erzeugen? Und <img>-Tags ohne Bedeutung haben in semantischem (X)-HTML genauso wenig etwas verloren wie spacer-gifs. Bilder ohne semantische Bedeutung fügt man per CSS ein, wenn das überhaupt nötig sein sollte.