Rail Europe is offering US and Canadian citizens $500 gift cards which include an extra amount of $75. So basically that's a $75 (15%) discount on any rail passes or tickets purchased. The cards are available until May 12, 2014. You can redeem the cards at any time. There are $250 gift cards with an additional $25 as well.
See here for details:
US: www.raileurope.com/act ivities/rail-europe-gift-card/index.htmlCanada: www.raileurope.ca/acti vities/rail-europe-gift-card/index.html
All you need to know about traveling by train, bus or car in Switzerland.
Hand picked Swiss hotels and other accommodations are right here.