I used GameBooster on my old XP rig, with success, but haven't even bothered putting it on my new one - any reasonable new machine should be able to cope with SH3 + mods.
Unless I'm playing online I also unplug my wifi adaptor just incase some background program(me) decides to try and update itself, usually the AV.