somon 16 Newbie Poster

here the thing; i have 15 servers from where i upload/download data. all servers have the same data just the speed varies from one to another, i want to write a windows service app in C# which will automatically switch to the one with the fastest speed. How can i do it? i have already done an app which switch's according to PING options, but it's not a goood way ///