Name that tune!

I'm watching the opening of the olympics, and besides being wowed by the beauty of the opening ceremony I've also been bouncing in my seat because of the great techno beats being played during the procession of nations.  2 points to the one who can point me to where I can order that CD.   This is one area where google is failing me and I'm depending on you!