I don't have an answer to your question but can you download other large files from your broadband connection? Perhaps the physical path to the LimeWire servers differs with the two connections. You might want to do a trace with
WhatRoute on each connection to see what's up.