Pfizer yields 6.53% and trades at 9x earnings, while Altria offers 7.58% at 10.1x earnings. Pfizer's troubling 221% payout ...