Thanks.
My home network is cabled, the DSL connection is wireless.
I have tried connecting my computer directly through the DSL radio, and i'm still getting the same problems also.
I have called my ISP a number of times and told them my problems, they keep telling me that the problems I am experiencing are outside their network, so they can't do anything about it, they are saying the servers that I play on are what lag, not my connection. So basically they are telling me that hundreds of servers lag to my connection and its those server's fault, not the ISP's.
I just recently switched over from 56k, and when I had 56k, I could play on any server just fine as long as I had a good ping to it, I personally rent 2 servers, and played on them for about a year with no problems, now that I have wireless DSL though, any server I go to gives me these ping spikes.