We host a debate between Dr. David Himmelstein of Physicians for a National Health Program and Len Nichols of the New America Foundation. President Obama has unveiled a $3.6 trillion dollar budget for the coming fiscal year. Obama said the plan would ...