My misses watched a few films today, streamed really well, hardly any buffering.
I try not to download much these days. Once the misses has watched it, it gets deleted anyway.
I don't use newgroups, I've got a couple of filehost accounts and can get most stuff in 15 mins.