In reply to Mountain Lass:
Have a look also at the Swiss Card ticket, it may still be available this year and, for me, its the best deal you can get when staying for around two weeks.
Last two years we used it with great success. The ticket is for a period between your flight dates (you fill them yourself on the ticket). On the "edge dates" you get a free transfer from/to airport from the place of your final accomodation in Switzerland (essentially you can travel all day on train and postal bus). In the dates between the arrival and departure you get 50% off all train/bus/lift tickets.
So, if you are in Saas and feel like going to, say, Breithorn to acclimatise you can take the bus to Stalden and then train to Zermatt and still catch the first lift to Klein Matterhorn. If the weather is bad, you can take the train to Lausanne with 50% discount.
Hope this helps
RS
PS: Info on the ticekt:
http://www.swisstravelsystem.com/en/tickets-en/swiss-card-en.html
And the map covered by the discounts:
http://files.gadmin.ch/51796Post edited at 14:25