Rule out the EU & Switzerland if you have US citizenship. It's nearly impossible to get something in Europe if you're not an EU citizen.
I would say, depending on your finances, travel and look. Find the country/culture that matches your personality best and start asking around there.