st. gallen has a good name in switzerland and internationally when it comes to economics, but not much in any other subject. it used to be one of the world's top business schools but i think it lost a bit of prestige. still, it attracts many international students because it still has a very good name. the MBA it offers is probably one of the better choices you can get within Switzerland.
so if you are firm about going to switzerland and are looking for reputation, then that's the place to go.
good luck!