Dresden Files debuted this Sunday just before that other Sci-Fi Channel show. Is it worth another viewing?