Hello... I wanted to add that I am experiencing the exact same problem with billionuploads. They have changed what the check box does. It is now to mark that you agree to the terms of service:
By downloading the file you agree to our terms of service
download your file easily with Billion Uploads download manage
If I remove the check mark and want to download (NOT stream) the file, I get the 'Wrong IP' message.
If I leave it checked, then I have to download the .exe download managers program. I refuse to install this as it wants to install toolbars, replace my default search, change my home page, install other questionable software, etc....
If anyone else is downloading and not streaming from billionuploads without using their download manager, please tell me how you are doing this.