For me its season 3 no question!
Its got all my fav characters in it Faith, Cor, Wes, Oz, Angel and even a little Anya and Spike! Plus i love the mayor he's my fav big bad :P
Plus its got sme of the funniest eps ever like Band Candy, some of the coolest like Bad Girls, the whole season just...