The best expansion that comes to mind for me is Diablo 2's Lord of Destruction expansion. The added character classes, expanded skill trees, item revamps and additional act all improve upon the base game of Diablo 2 in meaningful ways. I know vanilla D2 has its stalwart defenders, but to me the...