Swiss Nationals holding a non biometric BUT electronically readable passport known as Model "03" issue BEFORE October 26th 2006 is valid for entry under the Visa Waiver Program.
Holders of "03" passports issued after above date NEED to apply for a visa at the US consulate of their jurisdiction (I you live legally in the DR, the US consulate in Santo Domingo).
I you have a non-electronically readable Swiss passport (pre Model "03") you will need to get a new passport (either an "06" eligible for entry under the VWP or a "03" and apply for a visa).
Please read this page:
Visa Waiver Program - U.S. Embassy Bern Switzerland
Holders of all "06" passports are eligible for entry under VWP. However, that passport can only be applied for in Switzerland or a few select Swiss Consulates throughout the world (the Swiss consulate in Santo Domingo is NOT one of them!) if your biometric data has NOT been taken, as only these few select Swiss consulates have the technical setup to take them.
I May of 2010 there will be an altogether NEW Model "10" Swiss passport, which is biometric and also has a chip. This one shall be available at ALL Swiss consulates which shall all be equipped with the technology to take the data and will also be eligible for entry under the VWP.
... J-D.