Mr Big.
"I am sure that it isn't the ISP"
Have you phoned them, (SURE), how did you reach that conclusion.?
Your java is also out of date, Try replacing it using this link.
Now! Go to,
START/Set Program Access/Change or Remove Programs,
now completely remove all versions of java.
Now! Use this Link to get JRE 6 Use the off line installer NOT the (recormended) one,
http://java.sun.com/javase/downloads/index.jsp
Disconnect from internet, close ALL apps n reinstall java.
Follow thease instructions exactly.
P.S.. Phone your ISP, if this dont help n ask If they are shaping P2P.
Peace.