Leo here at IDSIA has been working on a really nifty nice demo of what you can do with the iCub simulator, if you are willing to get your hands dirty and go into the code. The following video shows the outcome.
iCub Dancing Rave
How cool is that?! This is the simulator with a changed dome and some nifty floor tiling. Okay the sunglasses I think is scripted but the rest is using a beat detector which sends the commands via YARP to the simulator.