By Jim Malone Washington 20 December 2007 After listening to the candidates and their campaign promises for months, U.S. voters will get their first chance to weigh in on the 2008 presidential race January 3 in the Midwest state of Iowa. The Iowa cau...