Season 2 is my favourite. I think it is the best season of television EVER!! I just love it.
The character development was great and the demons/ big bads excellent.
Buffy was still all bubbly and happy.
ANGELUS hello!! lol.
Spike and Drusilla, I absolutely love drusilla, she is what I vision a real vampire would be like.
The Jenny and Giles relationship, He never falls for anyone else which is sad. Passion is my favourite epsiode of all, it was very well done. I cry so much when Jenny dies, mainly because Giles never finds love properly again.
Moving on, Xander and Cordy's relationship is so funny, I love it.
The introduction of Oz, Spike, Drusilla and Kendra (although her stay is short lived.)
Giles dark past is revealed a little, I think they could have expanded this more in other seasons.
The Buffy and Angel relationship (other than Anya and Xander this is my favourite Buffyverse romance)
Spike is bad which is how I prefer him. I know alot of people like the spike and buffy romance but I don't at all. I like him evil or like he is in season 4, really trying to be evil. Although I love him in season 5 of Angel.
Angels past flash backs, they first appear this season.
I can't quiet put my finger on it but properly, I just absolutely love this season! Everyone has different tastes and opinions and this is mine lol.
Personally I think season 6 is the worst season, as it is too dark and depressing for me all the way through. Other fans however love this, especially the real big Spike fans. Bad Willow is ace though and there are some great episodes. I'm not a musical fan so Once more with feeling is actually one of my least favourite Buffy episodes.