Overall, the Canon EOS 350D, with its original features and firmware updates, remains a capable camera for:
Flashing custom firmware on a 350D is for the casual user. Unlike CHDK on PowerShots (which loads from the SD card without permanent changes), custom firmware on the 350D overwrites the internal flash. If the flash fails or you upload a malformed image, the camera becomes an expensive paperweight unless you have a JTAG programmer and soldering skills. canon 350d firmware
The Canon EOS 350D is a robust older camera, but its firmware is largely a "set it and forget it" affair. Overall, the Canon EOS 350D, with its original