Wifi shield firmware update Warning The user program and the bootloader overlap

If you are looking for high speed transfer of large files, then you are using the wrong device. Not enough speed. There are better devices available for that application. I am not familiar with the other Arduino devices that have wifi/ethernet available, but I do know about other devices that do have the power available at a reasonable price.