Into episode 16 of season three now... it's all a bit messy now... lame attempts of adding more depths to the characters... but it's not working very well... the story suffers, each episode stands on its own but they're not very interesting.
But I'm hanging in there... Hope it picks up sometime soon.