Mmmmm TiVo premiere... Good times ahead