gino Hi.
It looks like you have several possible problems but your main problem is TalkTalk they are not P2P friendly. Peak times you will have NO success however well you configure your computer.
We can at least try some things First
Now! Go to,
START/Set Program Access/Change or Remove Programs,
now completely remove all versions of java.
Re BOOT Your computer NOW.
Now! Use this Link to get (jre-1.5.12) Use the off line installer, NOT the (recommended) one,
Java SE Downloads - Previous Release - JDK 5
When Download is completed.
Disconnect from internet, close ALL apps n reinstall java.
7.Router brand name & model numbers ? >dunno
Please look its important.