Such a good show!! Who saw last night's episode? The best one yet, IMO.