Former Sen. John Edwards successfully challenged Sen. Hillary Clinton (D-NY) in last night's Democratic debate in New Hampshire. Edwards deftly separated himself from Hillary Clinton, forcing Clinton to "clarify" prior answers she gave in attempt to counter Edwards successful challenge, particularly on the war in Iraq.