No need for ground troops at all. Just evacuate civilians and increase airstrikes and then deploy ground troops. Its not how you think, airstrikes are guided missiles and bombs. Its not free drop on an x-y location.
Problem is ISIS hides amongst the general population. If you try evacuate any villages you will evacuate ISIS soldiers as well, since you can't tell them apart.
And that is exactly why to get rid of ISIS, or at least try to, the middle east needs to be at the forefront, and not the US or any other western country.
The civilians who are living shoulder to shoulder with ISIS have to help to weed these people out, the trouble is that many people don't see their neighbour as a terrorist, they still see them as freedom fighters and even hero's to some of these people.
Trying to change people's opinion is going to be an entirely different war all together.
I think the USA should stay out of the said areas. They don't want us there anyways. Popular consensus is that they don't like American very much, and this is coming from the people we are suppose to be defending. We should let them handle this problem because it is on their soil. We can provide support in recon, but that's as far as it goes.
The should we or shouldn't we debate is one that will always continue when it comes to the west getting involved in matters especially regarding the ME.
Sometimes I think countries provoke the US to get involved, just so when they do, they can turn round and point the finger when and if it all goes wrong.