I will only comment on your use of the term Sharia law. The term's widely misunderstood, especially after the events in NYC this summer.
Just so that you know, Sharia "law" is just six principles:
1. The right to the protection of life.
2. The right to the protection of family.
3. The right to the protection of education.
4. The right to the protection of religion.
5. The right to the protection of property (access to resources).
6. The right to the protection of human dignity.
That's it. At its base, eerily similar to the bill of rights. The term "shariah law" is a misnomer, because shariah is not law, but a set of principles.
Controversial laws like stoning people or requiring women to be totally covered aren't in the Sharia. Those are custom interpretations by certain sects. That's why say Islamic-based laws in Saudi Arabia are radically different from those in Egypt.
Just thought I'd share that. It really irked me this summer when everyone was throwing around arguments against "infecting the constitution with Sharia" even though no one actually knows what Sharia is.