if you google game booster and download that, it will help. I run game boost with Comodo Dragon as the browser and it works fine, there are still a LOT of timew when there is a screen freeze but it is usually just temporary. Lots of things will impact your experience but make sure that you go to the FAQ's and do everything in the FAQ's about ensuring that your computer is right for this type of game. this link will take you to the page on optimizing your computer for the best experience.
http://www.wgt.com/forums/p/635/2552.aspx
Check your DSL speed too Download speed is critical to experience, but if you are not optimized, it won't matter. There are several sites that will be able to check your DL and UL speeds, I like speakeasy as it is or appears to be the fastest and easiest to use to me.
Once you get your computer really right for the game then used Game booster every time you want to play the game and make sure you have the game saved on Game booster or it won't work correctly.
Make sure you clear your flash cache regularly. Most of the issues ( I said most, not all) are relative to your PC and your browser. WGT does have some issues but not near as many as a lazy trigger finger or a computer that isn't optimized, or capable of handeling all the stuff it takes to run and play this game. There are tons of helpful threads (loaded with bits and pieces of help and sarcasm) on here that will help you to master the online experience with WGT,
I have read on here that unchecking Loop will enhance the experience but I have tried it both ways and haven't noticed a significant difference either way. I started a thread on that a while back and some of the senior players on here replied and said it didn't really do anything, I do believe them.
YOur RAM will have an impact as well. Everyone knowing what your system is will also help to get you some better answers that are more specific to your computer and may will offer advice on things you can to to beef it up for play.
At any rate, its a wonderful game with lots of great people playing it and most of them will be mare than glad to offer you assistance in getting a satisfying and rewarding playing experience on her.