Like almost everything I do I use fonts to expand on the theme of whatever map I'm making. The fonts help tell the story as it were. I like the "fantasy" fonts but also find myself using more modern fonts for clarity especially when the labels get small. I tend to follow the small,medium,big,bigger convention as well.