They arent even similar enough to say which is better. I like Edguy the most, overall. Hammerfall are pretty cool, and Manowar are Manowar.....of course. But Edguy have a wider variety of sound/genres and their lyrics are full of the least cheese.