I was pleasantly surprised when I first reviewed photos on my SD870 when I saw that photos I shot with the camera turned vertically were correctly rotated... and even more excited when I saw that if I rotated the camera in playback mode - the image rotated to be correct-side up in the screen (i.e. vertical pictures fill the screen... etc) - ala iphone...
I'm not as familiar with other Canons - so I don't know what generation this feature was added into the camera - but it does indicate that the camera most definitely has some kind of accelerometer in it - perhaps even two.
Are the locations to these pieces known? Some awesome little hacks could be put together using the accelerometer as an input device... for instance - in playback mode just shake the camera a little bit back-and-forth to have it advance to the next photo... or make a game that used the accelerometer as an input... or put a "virtual level" on the thing that would update in real time...
All of this is predicated on the camera actually having a true accelerometer and not just some little switch that gets triggered when it moves sideways.
Anyone know what's in there and how to get to it?