I seriously doubt the Swiss customs care about what you take with you. The French might want to know what's in your boxes and you'll have to deal with them. I asked around in my office, and a colleague of mine gave me the name of this firm called Schneider that did a move for a colleague who moved back to Paris about a year ago, and it all worked out very well. I cannot vouch for them, but at least there is 1 happy customer. Their website is probably this one:
http://www.movingexcellence.com/
Good luck !
By the way, you might want to pop in by the Intros forum and say hello, introduce yourself, etc. Replies are much more abundant for those who take the time to say "hi".