US
CANADA
ASIA
ETC
Switzerland
Switzerland
Unless you are independently wealthy or have immediate family who will sponsor you as an immigrant you will need a job + a work visa to move to the USA. You need a sponsor (employer) for a work visa - you can't apply for one on your own.
http://travel.state.gov/visa/visa_1750.h...
Check with US companies in your country and local companies with offices in the USA. For example, Hilton and Marriott hire international staff as interns.
Search "international exchange programs USA" and there should be many links to programs that offer temporary and seasonal work in the US. Examples:
http://www.ccusa.com/country.aspx
http://www.yummyjobs.com/
http://www.bunac.org/
http://www.ciee.org/wat/
Do carefully check any programs you might be interested in as not all of them are a good deal.
Another option is to go to school in the USA. It is much easier to get a US student visa than to get a work visa and you MAY be able to work on-campus. Having a USA university diploma or certificate will make applying for jobs easier, and going to school in the US will help you decide if you really want to move here.
http://www.collegesintheusa.com/
If you decide to go to university in the USA the first step is to identify several schools you might want to attend and make contact with their offices of international students
For example:
http://global.tulane.edu/oiss/
http://oiss.uno.edu/
Good luck!
That's very subjective. "Best" depends on an individual's particular preferences and needs.
bangladesh