Well, I have the fixed width font working now. So I can do something I've always wanted to do and get the girl management screen lined up into proper columns. Which will let me move the field names into headers, which in turn should give us a lot more space to play with.
The main trouble is finding a fixed width font that doesn't look too high-tech. I thought monofur might work, but it still looks a bit too computer-like for my taste.
I've also moved the font file definitions into config.xml, and replaced g_FontName with a fonts section in cConfig.