I'm a happy PrivateLayer customer in their Swiss data center. They are however not cheap, but well worth the money as far as I'm concerned.
Nine.ch is another Swiss host.
Why Switzerland, though? While PrivateLayer offers very good services, it is no secret that you can get more for your money in Netherlands and Germany. Are you absolutely sure that you require Switzerland?
Sorry to say, but unfortunately you will not find cheaper in Switzerland. It's a very small market. Since you need the server in Switzerland, you will either have to increase your budget or decrease your requirements; unless you can find a way for the server to be elsewhere.
I would suggest you to ask Hetzner when they are going to open a DC in Switzerland and rent a server with them. I am sure that they will do this for you.
Now seriously, you should learn that this place is not a miracle store. The guys above me gave you advise. Still, it seems to be too expensive for you. In this case, just go with another country where you can find cheaper offers or increase your budget. It is as simple as that.
According to me dont go for cheap dedicated server which will be expensive in future. Better you go for the some reliable and affordable dedicated server provider and recieve good services and support.