Considering that Netflix is only available in the U.S. we need to go with U.S. law.
it's not only available in the US. Presumably however that is where Geek-PM is anyway, so it's a moot point regardless.
If you are downloading in any other way then thru "Page Caching" it is not allowed.
Not allowed by the terms of use. Warranted you never said it was illegal, but your previous posts seem to implicate that you feel there is a legal issue.
There may be some overlap with breaking laws, but a Terms of Service is hardly something that can say what is and is not illegal, it just states the terms that the customer is required to abide by to continue to receive the service- no more, and no less. It would appear that some locations (the aforementioned Tenessee netflix password sharing law) are making parts of the service contract laws, which I personally think is just ridiculous. A Terms of Service should be between the customer and the service provider, it doesn't, and shouldn't, involve any judiciary system. Either way though, I'm fairly certain assisting somebody to break the Terms of Service contract that they already agreed to (but in this case obviously didn't read) would be against the forum rules.