Having been reminded by Xani's manic dancing on stage whilst playing a violin I should also mention Lindsey Sterling to you all. Take a look at these YouTube clips.
Lord of the Rings
Ice Castles dubstep
There is little wonder she receives so many marriage requests from geeks. <grin>
Anyway there are a few more videos in her lindeystomp channel if you are interested.