I am having the same issue.
My configuration is on a Windows Home Server = Windows 2003 Server.
My maximum is download speed is between 100 and 300 KB/s while I am having a 10 Mbit/s upload speed.
I have tried from several client machines within the LAN and from the outside with the same results.
Also tried directly to connect with <IP address>:4040 to the server with the same result.
Tried to use different port like 8080 with no luck.
When I am opening the website on the Windows 2003 Server it is having the right speed (when using the <url>:4040) as it should be.
Tried to disable firewalls and virusscanners and without any luck.
It looks like, as mentioned before, that this is related to jetty, see
http://docs.codehaus.org/display/JETTY/Slow+Win2003.
Checked with jar editor the file : subsonic-booter-jar-with-dependencies.jar and only found the webdefault.xml and made the modification, but without any luck.
What would be helpfull to assist us with finding the SelectChannelConnector to change the responseBufferSize as mentioned in the weblink. This could be the solution for this problem.
Is any body able to add this line and attach a modified jar file to this forum, to see if this is solving our problem? I am not a java/jetty expert.
Thanks in advance!!