BAGHDAD, Dec. 14 -- Arriving in Baghdad today for a farewell visit, President Bush staunchly defended a war that has taken far more time, money and lives than anticipated, saying the conflict "has not been easy" but was necessary for U.S. security, Iraqi stability and "world peace."