I would go also with avov,at present there is epg,and the epg is part of the provider,but it has epg.May be limited in some internationals but well on others,remember this is very knew and there is some glitches ,but is improving on them as,but the last descition is your and do some reading...