Our (generous DB) pension plan has clauses to limit the "Anna Nicole Smith" effect. The survivor's pension is reduced by a multiplier which depends on (difference in spouse's ages) minus (number of years married). Basically, if an 80-year-old pensioner marries a 20 year-old and then croaks from exhaustion, she gets nothing, and if she's 35, she gets very little.
Which reminds me:
A 90 year old man goes to see doctor before getting married to an 18 year old girl.
The doctor, mindful that the man will not be able to "satisfy" his new bride, wishes him well and suggests he take in a lodger. The old man visits the doctor a few months later and the doctor asks about the young wife. "Oh, she's pregnant", he replies.
"And what about the lodger?", asks the doctor.
"Yes, she's pregnant as well" says the man.
Age 55, retired July 1, 2012; DW is 59 and working for 4 more years. Current portfolio is 1950K split 50 stocks/20 bonds/30 cash. Renting house, no debts.