First off, i have experienced slow downloads too, but i also think that the download speed is inacruate. I say this because my downloads seem to go faster, although i have never actually clocked it with a stop watch or anything, but the speeds at which i actually download files at seems to be faster than what xolox displays.
One other note. Try not to complain too much, its not like you're actually paying for the files anyway. And i know that you use your high speed internet for other uses like email and possibly messanging.
happy downloading