My only TV is OTA, so I don't have any provider listings like Comcast or DirecTV or anything like that. For years I've been using TitanTV, but it's been getting more and more inaccurate, especially over the last couple of months. I started testing Zap2it, but that has an abysmal UI. What would you all recommend? For something really good I wouldn't even mind paying a little.
I use Schedules Direct (http://www.schedulesdirect.org/). It is $25 dollars a year. It uses Tribune Media Services data. It delivers the data in xml or json so you'll need another program for the UI (http://www.schedulesdirect.org/approvedsoftware)
If you use Windows, Typecast looks interesting. (https://12noon.com/)