Das Problem ist, dass es (zumindest im Browserkontext) keine Multicolor-Schriften gibt.
Also bleibt nur, den Effekt irgendwie nachzubilden.
Die von dir erwähnten CSS-Eigenschaften haben dabei ebenso ihre Tücken, wie andere z.B. Flash-basierte Lösungen (sIFR).
Einzige theoretische Möglichkeit, die mir noch einfällt:
Such dir einen Font, den es in Regular, Medium Bold und Bold gibt. Damit könntest du evtl. via z-index die selbe Schrift 3 mal in einem DIV übereinanderlegen und dann die Position leicht versetzen.
Leider fürchte ich aber, dass das auch nicht zum perfekten Erfolg führt, da ja unterschiedliche Betriebssysteme auch unterschiedliche Fonts bereitstellen. Bliebe also eigentlich nur die serverseitige, dynamische Erstellung von Schrift als Bilddatei ... aber da bin ich mangels Erfahrung raus und überlasse das Feld anderen.
Gruß
Martin