I'm at school (Case Western Reserve) and I'm having the same issue... my bandwidth is reading between 3kb and 20kb but never steady, it hops up and down from 0. I'm stuck behind whatever port-blocking hardware firewall the school has set up. I usually download from external servers at about 200-800kbps according to load, distance, pipes, whatever. I'm fiberopticed to a gigabit connection out to Internet2... my point is I should be screaming through SL.
Funny though, my sim ping is huge and I can't get out of the starter island sim. I can only walk if I press up and then wait for about 2 minutes. My ping sim reads between 5000 and 20000ms.
A couple of people told me that it was a hardware issue and that my athlon 64 3400+ with 1g ram and a GeFo 6800GT could have these problem (even with really bad graphics settings).
Another thing I have noticed is that my cpu load skyrockets to 100% when I have SL running... which is a sight I've not seen with any other application.
I play many MMORPGs and I've never seen any of these symptoms before.
So, I did a couple of tests at the prompt (ping and tracert) with windows firewall turned off and no other unnecessary programs running. The results of those tests are attached as "test_ip.txt". The reading at hop 5 of the trace results is interesting, but what's it mean?
Another interesting thing happened....
I switched back to the game and the "Restoring..." bar loaded up... and then I was going at 200kbps for like 2 seconds and I could walk and I was d/ling a real texture!.
Thanks, in advance, for any further suggestions.
-Hye
Oh and I'm running XP pro w/ SP2 and .net frame if it matters at all?
And another thing.... I'm attaching a pic of processes running, a picture of the cpu load at 100% and a picture of my ingame stats. Hope this stuff will help some

.