I have been playing with Processing lately. It is surprisingly fun.
I have created a visualization/spectrum analyzer, using code borrowed from: James Alliban. In my opinion this is the coolest part of processing, the idea that all code should be open sourced.
You can check it out here.