I recently did some Vista updates. On both of my PCs. On the laptop(Vista Home Premium), pings have went really high:

Pinging google.com [209.85.171.100] with 32 bytes of data:
Reply from 209.85.171.100: bytes=32 time=208ms TTL=235
Reply from 209.85.171.100: bytes=32 time=224ms TTL=235
Reply from 209.85.171.100: bytes=32 time=1683ms TTL=235
Reply from 209.85.171.100: bytes=32 time=1944ms TTL=235

Ping statistics for 209.85.171.100:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 208ms, Maximum = 1944ms, Average = 1014ms

On my desktop(same internet connection) I get 40 - 50ms times.

The laptop is wireless, but another laptop(wireless) gets the same 40 - 50ms pings.

If I plug directly into the router, I still get these high ping times. I have tried several DNS servers, including:
-My ISP's
-OpenDNS
-4.2.2.X servers

Any suggestions?

EDIT: Ping to my router:
Pinging 192.168.2.1 with 32 bytes of data:
Reply from 192.168.2.1: bytes=32 time=139ms TTL=64
Reply from 192.168.2.1: bytes=32 time=54ms TTL=64
Reply from 192.168.2.1: bytes=32 time=1205ms TTL=64
Request timed out.

Ping statistics for 192.168.2.1:
Packets: Sent = 4, Received = 3, Lost = 1 (25% loss),
Approximate round trip times in milli-seconds:
Minimum = 54ms, Maximum = 1205ms, Average = 466ms

This was max 2ms before the updates.