Tips for combining typefaces (From Hoefler & Co. foundry):
BASIC TYPE 101:
Kern With Care.
Use Hanging Punctuation
Go here for directions on how to hang your punctuation.
Say No to Hotel Sign Type.
“English is not chinese.” Roman letters are designed to sit side by side, not on top of one another. Stacks of lowercase letters are especially awkward because the ascenders and descenders make the vertical spacing appear uneven, and the varied width of the characters makes the stacks look precarious. (The letter I is particularly problematic.) Capital letters form more stable stacks than lowercase letters.
Many Asian writing systems, including Chinese, are traditionally written vertically; the square shape of the characters supports this orientation. The simplest way to make a line of Latin text vertical is to rotate the text from horizontal to vertical. This preserves the natural affinity among letters sitting on a line while creating a vertical axis.
Love the Type, Don’t Bastardize.
If you need a condensed or extended face, just CHOSE one that was designed to be fat or thin, don’t just squish it! Also note that adding strokes to the outside of letters (often done accidentally) compromises both the letter proportions and the spacing.
Do Not Use Screen Fonts in Print Design.
These Fonts Were Designed Specifically for Screen Display.
A general rule of thumb is never use a typeface named after a city, state or country.
Use Real Quotes, not Primes.
Avoid Default Spacing.
Here are seven more tips from Erik Spiekermann (as pdf): Typo Tips: Seven Rules for Better Typography