hi james,
altough i'm not in the geneva area (i'm from zurich), i can tell you switzerland is full of gearslutz!
as for local gear dealers:
www.flyline.ch is the fastest, most reliable and cheapest dealer of hi-end stuff.
as for ski-slopes: probably you have to leave the french-speaking part of switzeland and travel to the german speaking part (which is just about 2 hours). the "berner oberland" is full of great slopes with terrific sceneries!
there's only one studio i know and i've join in geneva. it's called "force motrice". has a 18channel neve in there and a lots of nice outboard!
it's in a famous place within geneva, so everybody can tell you how to get there.
have a nice time switzerland
roman