Ok here is the trace route. I doubt this is the problem because Cabrone now has the same ISP as me and he doesn't have this problem. I'm guessing its a problem with Java. Here goes nothing:
Tracing route to
www.techspot.com [207.115.64.44]
over a maximum of 30 hops:
1 1 ms <1 ms <1 ms 192.168.1.1
2 14 ms 16 ms 13 ms ip68-99-224-1.ph.ph.cox.net [68.99.224.1]
3 18 ms 16 ms 15 ms 68.2.9.65
4 17 ms 16 ms 17 ms ip68-2-0-142.ph.ph.cox.net [68.2.0.142]
5 16 ms 29 ms 18 ms ip68-2-0-157.ph.ph.cox.net [68.2.0.157]
6 * 25 ms 32 ms chnddsrc02-gew0303.rd.ph.cox.net [68.2.14.13]
7 16 ms 15 ms 14 ms chndbbrc02-pos0101.rd.ph.cox.net [68.1.0.168]
8 40 ms 52 ms 35 ms dllsbbrc01-pos0102.rd.dl.cox.net [68.1.0.146]
9 35 ms 37 ms 78 ms 12.119.145.125
10 39 ms 34 ms 35 ms gbr5-p30.dlstx.ip.att.net [12.123.17.50]
11 * * * Request timed out.
12 37 ms 37 ms 34 ms ggr1-p340.dlstx.ip.att.net [12.122.12.74]
13 34 ms 37 ms 43 ms POS5-1.BR2.DFW9.ALTER.NET [204.255.168.53]
14 45 ms 44 ms 38 ms 0.so-1-3-0.XL2.DFW9.ALTER.NET [152.63.99.214]
15 53 ms 37 ms 47 ms 0.so-0-0-0.TL2.DFW9.ALTER.NET [152.63.2.181]
16 76 ms 78 ms 72 ms 0.so-3-0-0.TL2.SEA1.ALTER.NET [152.63.1.6]
17 77 ms 76 ms 75 ms 0.so-1-0-0.XL2.SEA1.ALTER.NET [152.63.2.133]
18 78 ms 72 ms 74 ms POS5-0.XR2.SEA1.ALTER.NET [152.63.106.234]
19 75 ms 74 ms 75 ms 194.ATM7-0.GW1.SEA1.ALTER.NET [152.63.104.253]
20 78 ms 72 ms 72 ms isomedia-sea-gw.customer.alter.net [157.130.177.10]
21 76 ms 76 ms 92 ms red-sea.isomedia.com [207.115.66.181]
22 81 ms 72 ms 75 ms webp03.isomedia.com [207.115.64.44]
Trace complete.