This episode was pretty good for a Christmas special. [as far as Christmas episodes go] It's just too bad that Jennifer Finnigan has her own show, she should be a regular on The Dead Zone.
First, they got rid of the great Kristen Dalton [Dana] for no good reason early in the show's run. Then Sarah Wynter [Rebecca] was okay in season 3, but wasn't supposed to be a permanent character anyway.
If they don't bring Kristen Dalton back, they should try to work a deal to keep Jennifer Finnigan if possible. Johnny needs a steady girlfriend and she's great.