Could life get any better?

Discuss.