I did plan many years ago to settle in America, but I found it hard to accept the values of American society. While still immensely fascinated by America, and envious of the opportunities, climates etc afforded Americans, I have a hard time stomaching the rampant materialism, shallowness, and disregard for the lesser off. The revenge and punishment oriented nature of American society puts me off. It has too many rules, which are too harshly and inhumanely enforced.
Spain was an option too, but with the massive unemployment, low salaries and the fact that I don't speak Spanish, it isn't an obvious choice. But I've decided I am going to try to learn some Spanish. Maybe if I can run my own business I don't have to care about low salaries.