Ditto Boyd,s experience.
A test transfer this morning began at 40-60kps and had slowed to under 18kps by 25-30 seconds.
In the past, download have gone at 160kps - normal for DSL.
I have seen 3 things that might cause this (there are probably others)
1. Heavy useage, especially by those with faster transfer capability - fairly common with the USGS seamless server.
2. Bandwidth it restriced (pipe is chiked) by 'powers to be' as they feel your usage is adversly effecting others.
3. A router goes bad which can slow transfers but still pass data. Taking an electrical hit can damage part of its lookup table data.
--- Just uploaded Puerto Rico and it went at the usual 55+- kps