So uhm... you said rock heavy stuff. I hope you mean metal. Here's some good songs/bands, I might be wrong about some names and such.
Nightwish: Nemo, Kinslayer, Sleeping Sun, Over the Hills and far Away, Wishmaster, Elvenpath, Moondance(oh yeah this one especially, if you don't air it at...