Just checked the proxy settings, and the address for it is blank. I'm not sure how VMWare Fusion works its connection, so I don't know what to put there. When I checked the Advanced settings, all the fields were blank, and it notified me this might prevent me from accessing the internet. However, even if this solves the connection issue, it doesn't solve the issue of the system chugging while running programs like Word and Fireworks.
Setting up my VM would actually be pretty easy. The first time I set it up, I just used a file created from my desktop PC's migration program. Seeing as how I strive to keep my laptop in sync with my PC, there wouldn't be much change. Sure, there'd be a few things like XSI Mod Tool that I'd have to back up (I can easily just store it on the Mac desktop until then) but it wouldn't take too terribly long. And yes, I'll try to use Snapshots in the future to prevent this kind of thing.
Still, I'm afraid that if I reinstalled it, I'd forget something important. It's looking like I'll have to do it anyway, since none of the malware removers can find anything (not even IceSword found any hidden processes). If I can get my connection up again, I'll try one last scan with all the programs after updating their virus databases and whatnot. If those fail, then I'll reinstall.
So, what do I put for the Proxy address and port? I assume the Port is 80?