Ehhh... to me, it was a show geeky people watched because they thought Sarah Michelle Gellar was hot. (kidding... kidding...well, maybe just a little) I don't know why, but I never liked her. Had I known she played April in the new TMNT movie, I wouldn't have seen it (and coming from a green blooded TMNT fan, that is something). Not that she didn't do a great job, though. Don't know why I tolerated her in both Scooby Doo movies... of course, the woman playing Velma was hot.... I did like the Puppet show episode of Angel, though. But again, it's not my type of thing.