Listed alphabetically by band/festival name:
Unless stated otherwise, all live reviews & photography by Mark Holmes
(Stratovarius; Edguy; Turisas; Metal Church; Bal Sagoth; Atheist; Ensiferum; Nocturnal Rites; Callenish Circle; Gorilla Monsoon; Rage; Pyramaze; Season's End; Ashtar; Nineteenth Century)
(Lacuna Coil; In Flames; Arch Enemy; Dark Tranquillity; Sabbat; Nevermore; Testament; Firewind; Korpiklaani; Epica; Finntroll; Dream Evil; Scar Symmetry; Benediction; Wolf; Memfis; Head-On; Kiuas; Legion of the Damned; Freedom Call; Rise To Addiction; Sight of Emptiness; Chris Slade; Beyond All Reason; Exploder; Voodoo Six)
(Zero Hour; Redemption; Sleepytime Gorilla Museum; Sun Caged; To-Mera; Loch Vostok; Morglbl; Dial; Seventh Wonder; Transmission0; Obsidian)
(Mercenary; Riverside; Textures; Communic; Scar Symmetry; Dark Suns; Ephel Duath; Voyager; Chaoswave; Nova Art; Sphere of Souls; Another Messiah)
(Jon Oliva's Pain; Kamelot; Leaves' Eyes; Communic; Haggard; Dreamscape; Cloudscape; Heed)
(Jon Oliva's Pain; Alchemist; Orphaned Land; Sieges Even; Nahemah; Dreamscape; Circus Maximus; DGM; Oceans of Sadness; Meyvn; Non-Divine; Day Six)
(Ensiferum; Korpiklaani; Moonsorrow; Eluveitie; Tyr)