Hi fellas,
The servers themselves won't cause the meter stutter that you are seeing. You could actually pull your network cable and still see a meter stutter. For most players it's the result of a local frame rate issue (cpu can't draw fast enough to keep up), though even the best PC's will run into the occasional snag.
There are some performance tips on my profile (just click my name) that can help to reduce the stutter in the meter. The most effective tip that most players have indicated has helped them is lowering the graphics quality to the LOW setting in your game options. If you lower your graphics quality and notice an immediate improvement, you can usually chalk it up to a frame rate problem. Less intensive graphics will not be as hard on your processor. There are some other things you can do, such as shutting down everything but the game window itself (close the WGT website in the background) and turning off extras options like Flagstick Animations.
Try out those suggestions and also be sure you are staying up to date with clearing your flash and browser caches. Clearing your caches acquires the most recently updated game and course files. We perform updates regularly (every month or so), so it's important to clear out once every so often.
Good Luck =)