Does anyone know if the Tivo or any other similar device can record both DirecTV as well as cable/antenna programs??