I am a spanish fellow who just arrived to Genève and was astonished of how quiet this city is. i am looking for someone who could tell me a little bit what sports and party is available around the town and have the chance to speak a language that i can speak and understand. However i will be also glad to learn some french too!!
Keep an eye on the calendar - see menu bar - for upcoming events in your region. The Lausanne bunch are pretty active, but yes, Geneva can be a little quiet...
I think that if you look into the social events sectin of the EF (left hand side under forums) you might find someactivities for you to join, either in or near Geneva.