As I try more stuff I will post to try and help out.
I am also using the same connection with another machine and have no issues at all. So It would be the Win 7 64 machine that has an issue. I use the same CAT 5 and just pull it out of one and put it in the other.
The results from pinging Google. I also have done this on the other machine and it came back fine every time i tried.
C:\Users\Administrator>ping
Google
Pinging
Google [74.125.237.17] with 32 bytes of data:
Reply from 74.125.237.17: bytes=32 time=29ms TTL=57
Request timed out.
Reply from 74.125.237.17: bytes=32 time=25ms TTL=57
Request timed out.
Ping statistics for 74.125.237.17:
Packets: Sent = 4, Received = 2, Lost = 2 (50% loss),
Approximate round trip times in milli-seconds:
Minimum = 25ms, Maximum = 29ms, Average = 27ms
C:\Users\Administrator>ping
Google
Pinging
Google [74.125.237.17] with 32 bytes of data:
Reply from 74.125.237.17: bytes=32 time=23ms TTL=57
Reply from 74.125.237.17: bytes=32 time=29ms TTL=57
Reply from 74.125.237.17: bytes=32 time=30ms TTL=57
Reply from 74.125.237.17: bytes=32 time=26ms TTL=57
Ping statistics for 74.125.237.17:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 23ms, Maximum = 30ms, Average = 27ms
C:\Users\Administrator>ping
Google
Pinging
Google [74.125.237.17] with 32 bytes of data:
Reply from 74.125.237.17: bytes=32 time=26ms TTL=57
Reply from 74.125.237.17: bytes=32 time=24ms TTL=57
Reply from 74.125.237.17: bytes=32 time=27ms TTL=57
Reply from 74.125.237.17: bytes=32 time=26ms TTL=57
Ping statistics for 74.125.237.17:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 24ms, Maximum = 27ms, Average = 25ms
C:\Users\Administrator>ping
Google
Pinging
Google [74.125.237.17] with 32 bytes of data:
Reply from 74.125.237.17: bytes=32 time=24ms TTL=57
Request timed out.
Request timed out.
Reply from 74.125.237.17: bytes=32 time=29ms TTL=57
Ping statistics for 74.125.237.17:
Packets: Sent = 4, Received = 2, Lost = 2 (50% loss),
Approximate round trip times in milli-seconds:
Minimum = 24ms, Maximum = 29ms, Average = 26ms