Life is short; live large. We bring you a selection of megayachts, sail and power, which will allow you to live large on the high seas.