Netherlands might be flat, but I hear the Alps arent. Europe is small, yeah you wont be doing "weekends to Leavenworth", but week long trips to Cham make up for it.
I've been considering a move to the Czech Republic, France, or Switerland. My own country is too damn expensive compared to Czech, and I think the job prospects in CS are about the same.