Ok, let me know if it work out.
After 5 hours of installing, downloading, patching, and setting up I now have Win XP pro 32-bit installed on my second HD. The EC works flawlessly. Same exact hardware configuration (second HD was already in this machine), driver configuration (32-bit instead of 64-bit drivers though), and everything. The ONLY difference is the OS. This has completely eliminated hardware, router, ISP, and even firewall (Windows Firewall is enabled) as possible problems. Seems like the ball is in EAs court here. I hate to say it, but given EAs track record on these things, I doubt there will ever be a fix for this problem.
Now if a developer, coder, or who ever wants more information on this problem I would be happy to provide the necessary information. I want this problem fixed as much as you do. I really don't like having to switch back and forth between operating systems like this.