As for immigrating to France, there are plenty of Americans living here, in Grenoble, so it can't be that difficult :-) Europeans think a hundred miles is a long way. Americans think a hundred years is a long time.