would you be happy for some muslims to come to US and demand that you change your rules to suit them? (i.e. introduce ramadan in the US)

I doubt so... so why you expect them to change their laws to suit OUR western values? what makes you think that our values are the better ones?

I am just trying to help you see the other side of your argument ;o) just think about it

you can't expect to get all the 'good' (the money, the weather etc) without the 'bad'

Gloomy - I know what you mean... it is really hard, but you just have to keep trying to understand the other culture, but also... yourself...