I haven’t had the chance to sucker punch Garrosh yet, so I can’t include him in the equation (don’t even know if I would). I couldn’t tell you what the actual end boss was in Vanilla as I wasn’t there. So these things quickly reduce our choices. Now I’m not certain whether we’re talking “end of expansion” or just who was the most badass at the time of their patch going live. I’m going on the end of expansion theory and while various posts might suggest the Lich King as a no-brainer for this one, he’s actually not my choice.
Kil’jaeden is far and away the best end boss for several reasons. First off, getting to him was hard enough at the time. Sunwell Plateau was just an incredibly challenging raid as I remember it. Now the trick is not to glitch the Kalecgos fight and you’re pretty much set. Also, we didn’t necessarily see him coming. We knew Deathwing and Arthas were the endgame of their respective expansions (sorry, but Ruby Sanctum doesn’t count for Wrath). In the case of the Burning Crusade, we got our fights with Illidan, Kael’thas, and Lady Vashj. Then this Eredar decided to return, with some help from the “I’m not dead yet” Kael’thas Sunstrider. His entrance is still one of the best in the game. I love taking players there for the first time so they can see him come up out of the floor. At 90, it’s no big deal. At 70, there’s a feeling you’re in for a fight for sure.
Perhaps it’s because I came in not long before this patch hit that I’m so fond of KJ. Perhaps I simply felt like choosing Arthas was taking the easy way out this time and I don’t want to come across as Wrath is the “be all and end all” of World of Warcraft, because it’s not. For all the great things that came with that expansion, there were other things that were done just a little bit better. And for my tastes, Kil’jaeden takes the cake when it comes to end bosses.