Когда узнал, был в шоке! Оказывается, практически любые камеры Canon (мыльницы) линеек PowerShot и Digital Ixus можно без проблем и заморочек научить снимать в RAW, выводить подробную гистограмму, снимать в режиме брекетинга по чему угодно, читать книжки, отображать остаток заряда аккумулятора в процентах, запускать игры (!!!) и многое-многое другое.
При этом не нужно никаких технических знаний и особенных шаманств. Вы не теряете гарантию, не перепрошиваете камеру и не рискуете как-либо её испортить.
От Вас потребуется взять карту на 2Гб или создать на большей карте раздел на 2Гб. Отформатировать в FAT16 (в компьютере правой кнопкой - форматировать - Fat16). Далее распаковать туда содержимое архива и вставить карту в фотоаппарат. При включении программка CHDK пропишется в памяти фотоаппарат позволит творить чудеса. Если карточку вынуть и выключить фотоаппарат - следов от программы не останется. Всё предельно просто!
Работает с фотоаппаратами на базе процессоров Digic II, III и IV (модель процессора всегда крупно написана на коробке с фотоаппаратом или в описании на сайте Canon или любого интернет-магазина)
Покупай мыльницу Canon (например, достойный G9 - и с помощью CHDK всё это будет доступно более чем в полном объёме).
В принципе, есть возможность появления программы и для зеркалок. Но пока подтверждения от разработчика я не получил.