What would be the easiest and cheapest set-up to "combine" data from schools dispersed geographically? Its difficult to set-up an internet connection in 1 campus as it is located in a very remote location. Could we just use one server and let the campuses connect to it thru WAN(vpn?)? Or could we try a distributed server? We are using MySql for this and a C# desktop application.

Thanks for any inputs.