Last night on O’Reilly, Bill agreed with our choice for man of the year: General Petraeus.