what type of file are you trying to download. if it is a file not recognized by the phone it will give the error.
1. Download Astro file manager (Like a windows explorer) it lets you browse the sdcard.
2. open it up and press menu, then other or settings and you will see an option to allow the browser to download any files.