Andrew thanks for you helping us out

here is the safe mode results
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Windows\system32>netstat -a
Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:135 gareths_pc-:0 LISTENING
TCP 0.0.0.0:49152 gareths_pc-:0 LISTENING
TCP 0.0.0.0:49153 gareths_pc-:0 LISTENING
TCP 0.0.0.0:49154 gareths_pc-:0 LISTENING
TCP 0.0.0.0:49155 gareths_pc-:0 LISTENING
TCP 127.0.0.1:6039 gareths_pc-:0 LISTENING
TCP 127.0.0.1:6039 gareths_pc-:49165 ESTABLISHED
TCP 127.0.0.1:49163 gareths_pc-:49164 ESTABLISHED
TCP 127.0.0.1:49164 gareths_pc-:49163 ESTABLISHED
TCP 127.0.0.1:49165 gareths_pc-:6039 ESTABLISHED
TCP 192.168.1.107:139 gareths_pc-:0 LISTENING
TCP 192.168.1.107:49158 server340:5938 TIME_WAIT
TCP 192.168.1.107:49160 server1304:5938 ESTABLISHED
TCP 192.168.1.107:49161 server3323:5938 ESTABLISHED
TCP [::]:135 gareths_pc-:0 LISTENING
TCP [::]:49152 gareths_pc-:0 LISTENING
TCP [::]:49153 gareths_pc-:0 LISTENING
TCP [::]:49154 gareths_pc-:0 LISTENING
TCP [::]:49155 gareths_pc-:0 LISTENING
UDP 0.0.0.0:500 *:*
UDP 0.0.0.0:4500 *:*
UDP 0.0.0.0:5355 *:*
UDP 0.0.0.0:56535 *:*
UDP 192.168.1.107:137 *:*
UDP 192.168.1.107:138 *:*
UDP [::]:500 *:*
UDP [::]:4500 *:*
UDP [::]:5355 *:*
UDP [fe80::c0f2:47a8:c417:db42%10]:546 *:*
C:\Windows\system32>netstat -b
Active Connections
Proto Local Address Foreign Address State
TCP 127.0.0.1:6039 gareths_pc-:49165 ESTABLISHED
[TeamViewer.exe]
TCP 127.0.0.1:49163 gareths_pc-:49164 ESTABLISHED
[TeamViewer_Desktop.exe]
TCP 127.0.0.1:49164 gareths_pc-:49163 ESTABLISHED
[TeamViewer_Desktop.exe]
TCP 127.0.0.1:49165 gareths_pc-:6039 ESTABLISHED
[TeamViewer_Desktop.exe]
TCP 192.168.1.107:49158 server340:5938 TIME_WAIT
TCP 192.168.1.107:49160 server1304:5938 ESTABLISHED
[TeamViewer.exe]
TCP 192.168.1.107:49161 server3323:5938 ESTABLISHED
[TeamViewer.exe]
C:\Windows\system32>ping -n 100 bbc.co.uk
Pinging bbc.co.uk [212.58.241.131] with 32 bytes of data:
Reply from 212.58.241.131: bytes=32 time=108ms TTL=242
Reply from 212.58.241.131: bytes=32 time=26ms TTL=242
Reply from 212.58.241.131: bytes=32 time=73ms TTL=242
Reply from 212.58.241.131: bytes=32 time=31ms TTL=242
Reply from 212.58.241.131: bytes=32 time=102ms TTL=242
Reply from 212.58.241.131: bytes=32 time=188ms TTL=242
Request timed out.
Reply from 212.58.241.131: bytes=32 time=145ms TTL=242
Reply from 212.58.241.131: bytes=32 time=78ms TTL=242
Reply from 212.58.241.131: bytes=32 time=24ms TTL=242
Reply from 212.58.241.131: bytes=32 time=28ms TTL=242
Reply from 212.58.241.131: bytes=32 time=25ms TTL=242
Reply from 212.58.241.131: bytes=32 time=68ms TTL=242
Reply from 212.58.241.131: bytes=32 time=146ms TTL=242
Reply from 212.58.241.131: bytes=32 time=150ms TTL=242
Reply from 212.58.241.131: bytes=32 time=51ms TTL=242
Reply from 212.58.241.131: bytes=32 time=460ms TTL=242
Reply from 212.58.241.131: bytes=32 time=34ms TTL=242
Reply from 212.58.241.131: bytes=32 time=293ms TTL=242
Reply from 212.58.241.131: bytes=32 time=31ms TTL=242
Reply from 212.58.241.131: bytes=32 time=349ms TTL=242
Reply from 212.58.241.131: bytes=32 time=89ms TTL=242
Reply from 212.58.241.131: bytes=32 time=153ms TTL=242
Reply from 212.58.241.131: bytes=32 time=487ms TTL=242
Reply from 212.58.241.131: bytes=32 time=86ms TTL=242
Reply from 212.58.241.131: bytes=32 time=82ms TTL=242
Reply from 212.58.241.131: bytes=32 time=24ms TTL=242
Reply from 212.58.241.131: bytes=32 time=100ms TTL=242
Reply from 212.58.241.131: bytes=32 time=127ms TTL=242
Request timed out.
Reply from 212.58.241.131: bytes=32 time=91ms TTL=242
Reply from 212.58.241.131: bytes=32 time=20ms TTL=242
Reply from 212.58.241.131: bytes=32 time=120ms TTL=242
Reply from 212.58.241.131: bytes=32 time=147ms TTL=242
Reply from 212.58.241.131: bytes=32 time=182ms TTL=242
Reply from 212.58.241.131: bytes=32 time=74ms TTL=242
Reply from 212.58.241.131: bytes=32 time=60ms TTL=242
Reply from 212.58.241.131: bytes=32 time=380ms TTL=242
Reply from 212.58.241.131: bytes=32 time=221ms TTL=242
Reply from 212.58.241.131: bytes=32 time=18ms TTL=242
Reply from 212.58.241.131: bytes=32 time=34ms TTL=242
Reply from 212.58.241.131: bytes=32 time=26ms TTL=242
Reply from 212.58.241.131: bytes=32 time=227ms TTL=242
Reply from 212.58.241.131: bytes=32 time=141ms TTL=242
Request timed out.
Reply from 212.58.241.131: bytes=32 time=130ms TTL=242
Reply from 212.58.241.131: bytes=32 time=55ms TTL=242
Reply from 212.58.241.131: bytes=32 time=23ms TTL=242
Reply from 212.58.241.131: bytes=32 time=69ms TTL=242
Reply from 212.58.241.131: bytes=32 time=184ms TTL=242
Reply from 212.58.241.131: bytes=32 time=36ms TTL=242
Reply from 212.58.241.131: bytes=32 time=113ms TTL=242
Reply from 212.58.241.131: bytes=32 time=66ms TTL=242
Reply from 212.58.241.131: bytes=32 time=299ms TTL=242
Request timed out.
Request timed out.
Reply from 212.58.241.131: bytes=32 time=30ms TTL=242
Reply from 212.58.241.131: bytes=32 time=35ms TTL=242
Reply from 212.58.241.131: bytes=32 time=236ms TTL=242
Reply from 212.58.241.131: bytes=32 time=19ms TTL=242
Reply from 212.58.241.131: bytes=32 time=37ms TTL=242
Reply from 212.58.241.131: bytes=32 time=238ms TTL=242
Reply from 212.58.241.131: bytes=32 time=53ms TTL=242
Reply from 212.58.241.131: bytes=32 time=318ms TTL=242
Reply from 212.58.241.131: bytes=32 time=121ms TTL=242
Reply from 212.58.241.131: bytes=32 time=60ms TTL=242
Reply from 212.58.241.131: bytes=32 time=22ms TTL=242
Request timed out.
Reply from 212.58.241.131: bytes=32 time=224ms TTL=242
Reply from 212.58.241.131: bytes=32 time=445ms TTL=242
Request timed out.
Reply from 212.58.241.131: bytes=32 time=18ms TTL=242
Reply from 212.58.241.131: bytes=32 time=52ms TTL=242
Reply from 212.58.241.131: bytes=32 time=70ms TTL=242
Reply from 212.58.241.131: bytes=32 time=81ms TTL=242
Reply from 212.58.241.131: bytes=32 time=26ms TTL=242
Reply from 212.58.241.131: bytes=32 time=351ms TTL=242
Reply from 212.58.241.131: bytes=32 time=53ms TTL=242
Request timed out.
Reply from 212.58.241.131: bytes=32 time=26ms TTL=242
Reply from 212.58.241.131: bytes=32 time=55ms TTL=242
Reply from 212.58.241.131: bytes=32 time=61ms TTL=242
Reply from 212.58.241.131: bytes=32 time=60ms TTL=242
Reply from 212.58.241.131: bytes=32 time=177ms TTL=242
Reply from 212.58.241.131: bytes=32 time=18ms TTL=242
Reply from 212.58.241.131: bytes=32 time=77ms TTL=242
Reply from 212.58.241.131: bytes=32 time=262ms TTL=242
Reply from 212.58.241.131: bytes=32 time=22ms TTL=242
Reply from 212.58.241.131: bytes=32 time=64ms TTL=242
Reply from 212.58.241.131: bytes=32 time=174ms TTL=242
Reply from 212.58.241.131: bytes=32 time=182ms TTL=242
Reply from 212.58.241.131: bytes=32 time=70ms TTL=242
Reply from 212.58.241.131: bytes=32 time=101ms TTL=242
Reply from 212.58.241.131: bytes=32 time=20ms TTL=242
Reply from 212.58.241.131: bytes=32 time=83ms TTL=242
Reply from 212.58.241.131: bytes=32 time=111ms TTL=242
Reply from 212.58.241.131: bytes=32 time=214ms TTL=242
Reply from 212.58.241.131: bytes=32 time=408ms TTL=242
Request timed out.
Reply from 212.58.241.131: bytes=32 time=50ms TTL=242
Ping statistics for 212.58.241.131:
Packets: Sent = 100, Received = 91, Lost = 9 (9% loss),
Approximate round trip times in milli-seconds:
Minimum = 18ms, Maximum = 487ms, Average = 120ms
C:\Windows\system32>