Tim Geithner took center stage on Capitol Hill today and once again he disappointed.