I just tried to update the firmware on my 20D from the Canon website and it stuck at 94%. i waited around 10mins but it never budged beyond 94%. I removed the battery and the card and reinserted both. Obviously with the Firmware not fully updated, the camera now continuously looks for a CF card with new firmware for updating. I dont have access to any of the menus on the camera. The firmware obviously isn't right so does anyone have any idea of what i do next?