Just providing feedback with regards to memory requirements and CPU loading.
When I play a CTTH challenge, then change clubs and balls to practice on a Course for example Kiawah, the memory that was required at the start is now doubled. So if I started at 215 MB play a CTTH challenge the memory required has jumped to 430 MB. Then I play Kiawah, all of a sudden memory requirements are now 630 MB. I find the screen is a little more jumpy as well as the mouse pointer. Secondly, after playing Kiawah, the memory required by Firefox is now at 461 MB. So I tend to log off and on to reset the memory requirements used by the browser. This is obviously affecting performance, although CPU loading is not indicative of the increase memory requirements.
Now my system is: 3.0 Ghz dual core Intel CPU, running at 1000 Mhz front side bus, and 600 Mhz back side bus, with a 500 Mb PCI express video card. With a total ram of 2 Gb.