after spending much of the day dealing with this, it's working. I think (I can't be sure because I did so much and just all of a sudden it was working again) that the tip here:
http://www.gnutellaforums.com/78282-post22.html did the trick. Who knew it was something so simple!
Thanks so much for the help!
