I feel for you Girn,
This topic, as you can imagine, has more threads than it does answers, but for the sake of it, this is what I do (Before Each Time I play)
1) Close down any programs that may be running! This includes putting antivirus (I use Comodo) into "Game Mode"
2) Disable "Windows Automatic Updates"
3) Clear any browser history (I use Mozilla Firefox)
4) Clear Adobe Flash Player of everything except "media5.wgt.com"
5) Take some time out to clear away as much unnecessary "Stuff" you may have using up space on your hard drive! I have something like 3% usage, the rest being free!
6) De fragment your hard drive at least once a week!
7) Perform "Disc Clean Up" before you De fragment!
If none of the above helps, it may be an idea to consider updating your "Graphics Card" to something like NVIDIA or similar spec!
I hope at least one of the above suggestions helps!
Peace & Happy Golfing hopes!
OTF