Americans are more upbeat about U.S. prospects in Iraq than at any time in the past five years, but nearly two-thirds continue to believe the war is not worth fighting and 70 percent say President-elect Barack Obama should fulfill his campaign promise to withdraw U.S. forces from the country within 16 months, according to a new Washington Post-ABC News poll.