anotherdrew :
If you can ping the default gateway then this is not a problem with your computer. It might be that your router is not getting packets through (why? Security?)
From your computer and another, open a command prompt and type "tracert intel.com". How many hops do you get from your computer? Can you ping the 2nd IP address from the tracert (this should be your ISP gateway)?
I've done tracert intel.com on both of my computers and here are my results:
From the computer with internet that works fine:
Tracing route to intel.com [13.91.95.74]
over a maximum of 30 hops:
1 1 ms 1 ms 1 ms 10.0.0.1
2 12 ms 18 ms 13 ms 96.120.4.153
3 12 ms 12 ms 19 ms 96.108.191.33
4 12 ms 11 ms 12 ms 96.108.0.190
5 190 ms 13 ms 216 ms ae-89-ar01.b0atlanta.ga.atlanta.comcast.net [96.108.174.81]
6 118 ms 17 ms 16 ms be-7725-cr02.56marietta.ga.ibone.comcast.net [68.86.93.125]
7 254 ms 12 ms 12 ms be-11491-pe04.56marietta.ga.ibone.comcast.net [68.86.83.178]
8 479 ms 11 ms 14 ms 66.208.216.130
9 14 ms 14 ms 15 ms ae9-0.atb-96cbe-1b.ntwk.msn.net [104.44.224.190]
10 73 ms 73 ms 72 ms be-64-0.ibr01.atb.ntwk.msn.net [104.44.8.98]
11 73 ms 73 ms 71 ms be-6-0.ibr02.sn4.ntwk.msn.net [104.44.4.47]
12 73 ms 72 ms 75 ms be-1-0.ibr01.sn4.ntwk.msn.net [104.44.4.205]
13 72 ms 74 ms 86 ms be-3-0.ibr02.lax03.ntwk.msn.net [104.44.4.4]
14 275 ms 309 ms 303 ms be-1-0.ibr01.lax03.ntwk.msn.net [104.44.4.0]
15 315 ms 211 ms 163 ms be-4-0.ibr01.by2.ntwk.msn.net [104.44.4.3]
16 223 ms 105 ms 623 ms be-6-0.ibr01.by21.ntwk.msn.net [104.44.7.198]
17 78 ms 78 ms 71 ms ae102-0.icr02.by21.ntwk.msn.net [104.44.11.198]
18 * * * Request timed out.
19 * * * Request timed out.
20 * * * Request timed out.
21 * * * Request timed out.
22 * * * Request timed out.
23 * * * Request timed out.
24 * * * Request timed out.
25 * * * Request timed out.
26 * * * Request timed out.
27 * * * Request timed out.
28 * * * Request timed out.
29 * * * Request timed out.
30 * * * Request timed out.
Trace complete.
From the computer with broken internet:
1 1ms <1ms <1ms 10.0.0.1
2 * * * request timed out
3 * * * request timed out
and it does this until 30, where the tracer is completed. There is no 2nd IP in the tracert, because where it would usually be, it says timed out, so i am not sure what to do there. I could ping it from my good computer if you want, or i could take the ip from my good computer and ping it on the one that isn't working right, if this is what you meant. Just wasn't sure