Drug Profits, Microsoft, Consumer Confidence: 3 Things to Watch