I always use TTF or OTF fonts, because it's easy, and you can render them in any size and color from just one font file. Also these are standard formats used by all modern operating systems, so I can use the exact same fonts in promotional art, or on the website. On the other hand they require a game engine with support for them, and then they take more CPU and RAM to render than bitmap fonts.