"How easy is it for a foreigner to become a Swiss citizen? Probably impossible.
With marriage to a swiss, it takes 5 years to become naturalized. However, if one of the main banks needs you, they "somehow" get the process speeded up.
Very nice country and people ... but, they hold alot of the same leftist views the european continent holds. Also, they are getting overrun by immigration, and "those" people are starting to cause problems. Lastly, big debate right now about E.U.