Aside from the obvious expenditures (defense, etc.), I can't think a better way to spend tax dollars than on research. It is next to impossible to separate the developments that corporations have made from basic research that enabled it, much of which was supported by these programs.