This is the same as my other demo for cross-browser textpaths, except it shown what happens when the dy="0.3em" is taken away from the tspan node. Back to User Agent Man article
dy="0.3em"
tspan
Note: VML browsers cannot change where their text baseline is. The path always goes through the middle of text.