Digital cameras are, of course, just portable computers with onboard image sensors. Over the years, some truly inspired programs have been run on them - I had a Kodak DC290 which, I kid you not, I could play "Doom" on.
However, computers can be hacked. An enterprising fellow in Russia has developed a hack for the EOS 300D (aka the Digital Rebel) which activates many of the features which the hardware suports but the camera will not allow you to engage. (Most of these are features it has in common with the EOS 10D, which shares a common codebase with it. They have the same CPU.)
Among them are:
1) Mirror lockup.
2) Flash Exposure Compensation.
3) ISO 3200 (from factory firmware high of 1600)
4) A modification that allows you to use the command wheel to change resolution on the fly. (You don't have to use the menu system.)
5) The ability to change the size/quality setting for the JPEG which is embedded in all RAW images.
This is a mighty tempting free upgrade that puts the 300D most of the way to a 10D: the remaining features (bigger buffer and metal body) are hardware-dependent. Anybody tried it? Anybody have experience with similar sorts of hacking?