If you are staying in the French part, I would definitely go to Gruyère. Small village with great cream. Fribourg is also pretty nice. In Geneva make sure to visit CERN and if you are willing to spend the money go to the restaurant Le relais de l'entrecôte. They only serve entrecote and french fries but it is the best entrecote out there. Switzerland is pretty small so u can get to almost anywere with a maximum of three hours, so dont hesitate to go to the german part. If you do go to the german part make sure to take the golden express train and stop in between. It pretty much provides a scenic train ride through central switzerland. I have a TON of recommendations(especially in the german part) if u want you can PM me.
edit: switzerland is awesome, but beware of the prices.