I'm totally down for a tax on junk food and for some of the revenue raised to be put towards subsidising fresh/healthy food. If the cost of junk food rises and the price of healthy food is driven down it provides an economic incentive towards a healthy diet.
I think it's a good idea too, but how do you (the general you) define junk food?