Oh my... I feel this one is right up my alley but, unfortunately, I have to get ready to leave for a couple days and can't answer in depth.
Have a look at my web page:
Advice on Cross-cultural Marriage
When I get back, I'll post something more substantial (unless someone beats me to it ;-)).