When you get this "delay" have a look at the top right, there should be an icon that resembles a wireless network icon, hover over it and it will bring up your Send/Receive for packets, during the "delay" time does the send one equal close to "0" ? perhaps under 100 or 50?
Are you from the UK and use BT internet?