Zum Thema Schriftgöße:
100% und sans-serif lässt sich mit CSS doch wunderbar verwenden. Das mag zwar nicht professionell aussehen, wenn der User die falsche Schriftgröße eingestellt hat, ist aber am besten für Text.
Für Menus und so Zeug nehme ich auch gerne Pixelschriftgrößen, aber das sind ja nur ein paar Worte. Wenn mir aber jemand einen langen Text mit 10 Pixeln Schriftgröße aufbrummt bin ich ärgerlich.