Nothing beats the old-school grit of 'Battletech' novels for pure, unadulterated mech-on-mech carnage. Forget the slick anime-inspired stuff for a second; these books feel like reading a war correspondent's dispatch from a grimy, grease-stained cockpit. You can practically smell the ozone and hydraulic fluid. The battles are less about fancy acrobatics and more about heat management, armor integrity, and the sheer, terrifying weight of metal throwing down in a canyon. It's tactical, brutal, and the political maneuvering between the great houses gives the conflict real stakes.
For a completely different flavor, Ian Douglas's 'Star Carrier' series throws you into naval-style combat, but with capital ships that are essentially city-sized mechs. The scale is mind-boggling. Dogfights happen at relativistic speeds, and the strategy involves gravity wells and quantum physics. It's hard sci-fi mecha, and the epicness comes from the cosmic scale of the engagements. The human pilots feel tiny against that backdrop, which I find strangely compelling.
If you want a modern take that's absolutely obsessed with the mechanical nitty-gritty, you have to check out Glynn Stewart's 'Duchy of Terra' universe, especially the 'Starship's Mage' spinoff books that feature 'Knights'. These are psychic pilots bonded to ancient, semi-sentient war machines. The battles are described with an engineer's love for system failures, shield harmonics, and ammunition counts. It's epic because you understand every creak and groan of the machine, making its triumphs and sacrifices hit harder. My personal favorite detail is how they treat reactor overloads as a legitimate, last-ditch tactic.