The average long-term U.S. mortgage rate is now down to its lowest level in more than three years. The benchmark 30-year ...