Are you considering survivor benefits in your calculations? I have been investing for about 30 years. Markets get busted every few years. Stocks,bonds, gold, housing they all get whacked at least once a decade. The government check has never gotten busted out yet, and if it does all you other assests won't be worth much anyway. During the Great Depression one of the first things FDR did was to make it illegal to use gold as currency. Your crummy VA check has a COLA so even if the money is debased by inflation you will get your increase. Don't spit on the old VA check. Nobody knows what economic conditions will be like in five years much less 20-30 years.