How much better can life get?