McCain ad: “Life Savings”

Not bad, but something better on the horizon?