you can expect a home computer to stream 600MB in 10mins easy, yes or no?
While it is streaming two HD movies at the same time?
You seem to think that people are going to donate all of their bandwidth (for no return) just to run Bitcoin. Why on earth would they do that?
There is *no reward* for running a Bitcoin node if you are not mining so I am pretty sure you are going to find no-one to run these 10K nodes you want.
And again I'll say (as none of you guys want to answer it) why hasn't Bitcoin already taken on the likes of Western Union and won?