Why not just use DirectWrite?Very interesting question. Have you tried it? As I already have interanational text running, I am in the position of being unable to run extensive tests "just for checks". Mind sharing some experience on that?
For the time being, I can only recall the main reason I didn't use it in the first place: steep OS requirements and the (not quite sure about that) apparent inability to deal with "3D" text.