Social Security has been in the news a lot given the program's financial shakiness and the potential for benefit cuts. And ...