This was definitely one of the best episodes so far. I was sort of glad to see Bosco off the show, but it was still sad. I'm not sure why they couldn't give him more blood (I forget the term they usually use for that), but it was overall a superb episode. I could barely leave the room in case I missed something. It was fast-paced and intriguing throughout the whole episode. For some reason I'm always worried Cho will be Red John or one of his friends, so I was glad and only slightly surprised when it turned out to be the woman who worked for Bosco.
The only complaints I have are that they shouldn't drag out the Red John part of the show for too long, and having Rigsby and Van Pelt moments for the past four or five episodes is a little much. If it was every other episode, like last season, it wouldn't be so bad.