It's a hard question to answer.
Season 3 has the best plot, but suffers from weaker voices and lesser animation.
Season 2, as you point out, has a lot of filler, but it also has some of the best episodes in the entire series, like Prisoner of Efrafa, The Stand and the Christmas special.
Season 1 is overall the most consistent, so I would probably go with 1.