Great news! On this page, it's proclaimed that Switzerland will fully implement Schengen Visa Agreement starting 12 December 2008. So this mean, with a single valid Schengen Visa, one can also travel through Swiss border, no longer need to apply a separate visa.
More informations on traveling to Switzerland in wikitravel. And my previous post about applying Schengen Visa. Happy traveling!