Router fetchmail woes

Not only does fetchmail still have the Query status=2 (SOCKET) problem connecting to mindspring, but it crunches some resource too much while it fetches mail, so connections drop and I can't get web pages and such while it does. I hear the hard disk while it crunches, so maybe it's a low memory condition and it's swapping and can't route.

I tried something new, namely niceing the fetchmail, and it didn't seem to help any.

Originally I was going to run the old Windows box as another Linux machine, and use it for everything but the PPP and firewalling and such, but I'm not sure I want to run three machines. Maybe I should just use the big one and not the little one. Is there any little thing I could do to improve the situation before I can get around to that?