From FontShop founder Erik Spiekermann.
NEVER use CAPITAL letters to accentuate words in running copy. They STICK OUT far too much spoiling the LOOK of the column or page. Use italics instead. If you have to set words in capitals, use proper small caps with or without initial capitals.
For more from FontShop about setting type in all caps, read this post.