Can you take the computer to another network (ie. someone else's house) and verify that there isn't something skunky with yours? I know you said bandwidth tests check out fine, but....
If CPU utilization is low, and yet you can only use low bandwidth streams, I suspect its a network issues now.
__________________
-Scott
|