I still like texture fonts. They are a bit more of a hassle to create initially, but they are much more flexible style-wise. Instead of just an outline, you can edit the font as an image to texturize or stylize it.

I have a simple 100 line SDL_TTF program that will output a font image and a set of metrics for it. For iPhone ScribBall, I just ran the metrics file through a ruby script that output a VAR with geometry for all the characters packed into it.