have you tried any other mail client?

Have you tried creating a new account with outlook and logging into the mail server and then fetching the mail?

Are you getting any errors in your error logs?

Are you sure when you set it up on the fresh windows XP install, with outlook, that your mail settings were correct?