Part of having a cohesive blog design is to choose one or two fonts and two to four colors and stick with them on your site. The best looking sites are minimalist in design. A site that has too many different types of fonts and colors on it just looks unprofessional.
It is also helps to choose colors that suit your subject areas. Cooler colors such as blues and grays tend to suit blogs that are of a technical, political or authoritative nature. Warmer colors seem to suit more casual subjects. For instance a pink and yellow themed site is more suited to a blog about baby showers than it is to a rant about human rights abuses in Africa.
In general the smaller and more classic your font is, the more it implies authority and respect. An example is Times New Roman or Bookman. Arial, Verdana and Helvetica are middle of the road fonts that are offered with most blog templates as a standard font. The shorter, squatter and larger the font, the less professional your blog will look.
Additionally it is best to stick with fonts that most people would have on their computers. Keep in mind that if a computer cannot read a font it will put your site on a default font so...