Obama, McCain and Al-Maliki