Hello,
Well it was a well known fact that Windows ME was by far the worst OS by Microsoft. So i am not surprised that it has been going on for so long. My best suggestion. Upgrade to XP while you still can. You have enough RAM to run it. but it might be a tad slow.
Cheers,
Mak