I always log into the gameclient rather than the home page! I started doing that over 2 years ago and it immediately took care of a lot of issues I had with the game.
Loading issues can be caused by all kinds of things. Check your ping rate, download speed and upload speed as well. I know you have probably already done that but just a thought in case you haven't.
Make sure you don't have your profile page open when you play as well. That profile page eats up a lot of BW and uses as much flash as does the game.
If you have anything else open, make sure it is closed. I used to be able to run you tube and listen to music as I played. Something changed about 6 or 7 months ago and it will not do that now.I feel certain the change was on WGT's end because I can still do that when I am in Call of Duty or some of the other programs I run.
just a few thoughts, hope you get it fixed!