Just to add a note...Guys that have moved over to Europe for the STN base have done very well. There are tax advantages, QOL when you live there is much better, and there are areas were the cost of living isn't bad. A few have settled in Nice, and loved it.
If your single, or just a couple, it could be a heck of an adventure.