No, without EPG, you don't know whats on. If you want to create a 'cable' replacement, you need some kind of EPG. No one is going to go to the web all the time to 40 different sites to get program guides per channel.
Also, with an EPG, you can RECORD stuff as it comes up later, if you plug a...