You forgot Saudi Arabia, Brazil, Italy, and Australia.
Saudi pays well, but is boring as fuck.
Brazil doesn't pay much, and is expensive now, but OMFG THE BIKINIS.
Italy doesn't pay much, but the scenery, the food, the travel opportunities, and a million other things make up for it.
Australia's economy is really booming right now, and their citizens are finally able to afford to travel and study abroad (instead of wandering around in a spider-and-snake-infested desert blowing on tree roots). I'd say that's probably the best place on the planet to teach English right now, and God knows they need help on it.
It's amazing what getting out of the care of the Scottish National Health Service can do for your life expectancy.
"Mostly, nature looks after itself, if you let it. If you arrange things correctly, nature will do all the hard work for you, but it takes a lot of careful thought, planning, attention to detail, and a little experimentation. In other words, we're all doomed." -- finley