Cameras have the questionable distinction of punishing their owners with some of the most horrid excuses for user interfaces ever devised by mankind. They are a good example of why you need to think in terms of your users' mental models ("for this picture, I want a shallow depth of field", or perhaps even just "I want stuff in the background to look blurry"), rather than the actual implementation model ("you need to switch to aperture-priority mode and decrease the f-number in order to increase the aperture diameter"1).
I have no idea why camera interfaces are so bad, but this concept camera user interface by Miha FeuÅ¡ offers some ideas on how to improve them.
Here's an older video that shows more of his user interface.
If you require a short url to link to this article, please use http://ignco.de/402