One of the problems with running vNES is that we are semi-frequently subject to legal problems. Although the method we use to deliver games is indeed legal in the United States of America (and, evidently, everywhere else except perhaps Australia... or Austria. I get those two confused easily.), we seem to get whiny lawyers on our ass every 4 months.
That is why we made vNES UPLiNK, a chain of web servers around the world. When a user loads a game, UPLiNK decides what server to send it to. Because there are no games hosted on VirtualNES.com, only UPLiNK servers maintained by the owners, VirtualNES.com cannot be taken down using the DMCA.
The more servers we have in UPLiNK, the less bandwidth each one uses. Typically, UPLiNK servers handle about 30 GB of data per month, depending on the load.