If you want a good shot at being a billionaire or at least a hundred millionaire, you take the money upfront and invest or run a business. If you want a safety net and easy life and still a legit (but lesser) chance at being filthy rich, you take the $500K per year. I would take the latter because you never know who could swindle you out of your money.