All day, since I turned on my computer this morning, my internet has had massive packet loss when using UDP connections. TCP type connections are full speed and work fine. But when I try any game I get massive packet loss, and either drop from the game or my internet gets knocked out, the cable light goes completely out but resynces and reconnects when I shutdown the game.

Yesterday I ran the TCP Optimizer but did not restart right away, but the next day I have all these problems. It could just be my connection, any ideas on how to diagnose and fix this?