I have been using Limewire now for about 2 months. Only glitch i can see is if your trying to get a large file (i.e. over 100 meg) it tends to disconnect and be super slow. But strangely enough if you get large files simultaneously it seems to speed up and not drop out. I have seen sustained dl speeds up to 125kb/s. Average is probably closer to 25 or 30 kb/s. I wonder why almost no one has mentioned limewire in this post, complete junk or havent tried it?