My opinion obviously won't be popular on here, but either you fight them on their own turf or we standby twiddling our thumbs while waiting for them to get strong enough to carry out another terrorist act here on American soil. Do we really want another 9/11?
I don't have all the answer but ignoring terrorist is not really an option (IMO). We either deal with them there or we will eventually be dealing with them here again.