Today I was spending some time trying to find a really cool thing to do with my Arduino and accelerometers, without having to spend more money on electronics. I came up with what I think is a really neat idea: Acceleration-controlled digital audio processing!, which is fancy-talk for "I want to plug-in my guitar to my computer and do some crazy effects that change as I move some part of my body".
One idea is to use the accelerometer to interface with OpenAL's 3D audio functionality. So if I want to listen through the back speakers of a 5.1 system, I just have to tilt my device backwards!. This would come in handy for testing how well are my Bose Companion 5 speakers working. I think this will be pretty easy to implement on top of my rotating cube idea.
The second idea is a lot more sophisticated. I would like to write some real-time sound effects and run them through some input. Specifically, my guitar =). The idea is to eventually have a device strapped to some body part with a weight associated to each acceleration axis, each associated with an effect, or an effect-parameter. I'll start writing a prototype for the first idea today, as soon as I finish my homework..