It really is the only option. We can debate what our overall retirement program should be like for now-25 year olds if we want (and, yes, given tax treatment and other issues 401(k)s are as much a government retirement program as Social Security, just a shitty one), but the near-retirees are pretty fucked.