OnServer provides a great upload speed, as long as it it not in peak times. I had a 1 gb file upoaded in about 2 minutes. However every server I have tried in peak times experiences difficulty with WUpload. Just my 2 cents for ya