WRZhost can surely get you something.
Please check out: http://wrzhost.com/switzerland-dedicated-servers.php

These servers have their Dedicated 1 GBit Lines so you can enjoy excellent speeds. These can easily get over 50 MB/s from file hosts, so downloading and uploading won't be a problem.

We may have a running offer for these servers, so please open a ticket at our customer area or add Kayle on Skype (kayle.wrzhost).