After 4 months of horrible ping, the last week it started improving. Simply, in the morning I would get a decent ping, but it would only last a few hours. This went on for the last week, ping around 40 at times, then back to 600ms average. However, the last few days my ping has held steady in the 40's.
For 4 days in a row I've had a good ping steady all day.
The only ones that can fix ping and latency is AT&T. So far they will not budge on the issue no matter what. They know their switches get bottlenecked, but they are not willing to do anything about it. DSL is being left behind to focus solely on wireless. Trouble is anything to do with AT&T wireless is just about as bad as DSL. Its all bad! Everyone I know that uses ANY kind of AT&T service is doing nothing but complaining. There is nothing positive that can be said about AT&T.