Lot of good choices. I Didn’t agree with the order in many cases. For example, as far as I’m concerned, Smoke on the Water is #1.
Smoke on the water with a twist
From the Made in Japan Album
Must listen
http://www.youtube.com/watch?v=IBeguT-akw4
Deep Purple Live “Lazy”
This is awesome
http://www.youtube.com/watch?v=D1SYPGaK7_o