1. Le simple fait d'être résident étranger en Suisse n'exempte pas de visa pour séjourner en France.
Toutefois, à la fin de l'année 2008, à une date qui n'a pas encore été fixée, la Suisse "rejoindra" l'espace Schengen. Les titulaires d'un titre de séjour suisse seront alors autorisés à séjourner dans l'espace Schengen (et donc en France), sans visa.
2. Les ressortissants suisses sont exemptés de visa pour séjourner aux Etats Unis et au Canada ainsi que dans d'autres pays. Non pas parce que la Suisse est un Etat neutre, mais sur la base d'accords bilatéraux (sauf pour les etats Unis, où il s'agit d'une décision unilatérale américaine)
3. Je ne sais pas comment obtenir la nationalité suisse.