Hi there,
To me these sound like symptoms of packet loss.
Have you tried the think broadband packet loss checker? See below if not:
http://www.thinkbroadband.com/ping/monitors/create.html
Another thing you can check are the levels on your modem. As you are a 10mb customer I assume you have a stand alone modem, therefore please browse to:
http://192.168.100.1
Post your power levels from the Upstream and Downstream sections. If these levels are out then it can cause intermittent connection issues which usually manifest themselves in the form of packet loss/intermittent disconnections etc.