Two billion dollars in dollar coins in vaults around the country? Send 15 of them to each of the 130 millionish households in the US.
Is it going to turn the economy around? No. But, hey, it's as close as we'll get to an actual helicopter drop.