News Flawed Tax Deal Is Good Deal For Democrats by Thom Kleiner This month Congress passed the great tax compromise of 2010. President Obama insists he did what he could to make the... News & Views StaffDecember 30, 2010