Billy was one of my favourite parts of S2, one of the most lovable 'villains' on TV. His arc this season was very well done, and quite moving by the end.
I really enjoyed S3. More-so than the second season, but not season one. The first season came out of nowhere and simply blew me away.