I have found that U.S. Air offers competitive rates also. They fly out of Philadelphia non-stop to Madrid daily.