The Elenium is my favorite among the four series that I read. I love the Malloreon too, but what slightly spoils it and the Belgariad for me is that he and Leigh did not yet have the guts to kill off important characters. (WARNING: Spoilers ahead.) The "Man With Two Lives" thing from the Belgariad seemed like an easy way out. And all throughout the Malloreon we're told that one of Garion's party is going to die, and in the end it turns out to be the minor character Toth. It was pretty anticlimactic for me. Kurik's death in the Elenium, on the other hand, was genuinely moving.