That is a hard question, as I would have so many favourite albums, but if I was to choose one, it would definitely have to be
Sabaton - The Last StandWhile relatively new in the line of magnificent albums the Sabaton has produced over the years, I just think The Last Stand has so many very memorable song I keep moshing to on a daily basis! I just love the Sabaton's mixture of powerful metal music that mixes intriguing telling of past historical wars fought by humans throughout the history in the form of catching songs!
Sparta, The Lost Battallion, The Last Stand, Shiroyama and the Winged Hussars tracks are just made of pure awesomeness...
https://www.youtube.com/watch?v=mxxQ44rCnXw&feature=youtu.be&t=1s