Congress has finally agreed on a $790 billion stimulus package. Is it too small, as many Democrats claim (such as Paul Krugman), or too big, as many Republicans claim (such as the minority party leadership in Congress)? The answer is yes. It is too big and too small.