Why give everything to your kids? Big inheritances can stifle incentives and spoil your offspring. If you are going to have a big estate, better to carve out enough for you and your spouse to live on, designate some gifts for your children (and maybe their children’s education), and the rest to worthy charities where it can really do good for humanity. This assumes, of course, that you have enough to take care of those first priorities.