Do you have a good, stable internet connection?
You can use the following site to find out: http://www.speedtest.net/
This site is recognised as providing reliable information about your internet connection speed. You can select different servers so you can get a good idea of speeds. Run the test several times. It only takes a few seconds. It is a good idea for the european players to select a server in the U.S.A. to see the speeds they would get and vice versa.
To use it just select a server and press "Begin Test". You will recieve the following at the end of the test:
• Upload Speed
• Download Speed