Cool, thanks for alerting me to this Chris.
Ok, so I've got a mate coming over for a long weekend in June and I think it'd be good/cheaper for him to get a 3-day 107CHF Lake Geneva Regional Pass. From the link it looks like he'll be able to buy one from the train station in Geneva airport - am I correct in thinking this?