The national debt and deficit are two of the greatest challenges facing the next generation of Americans. Unless we act soon, it may be too late!