TheTVDB.com has been fairly reliable in the past and only been wrong on one or two TV series. I've considered using TVRage or just manually entering the data. The problem is, I can't find a reliable episode list anywhere. Even the episode list on the History Channel's web site has some wonky air dates for some of the episodes. TheTVDB.com lists two s12e43 episodes, but doesn't include listings at all for a couple of the episodes. TVRage.com lists two "new" episodes that supposedly both aired on 20 Sep 2006, but doesn't list the episode that aired on 27 Sep 2006 (it's listed at the bottom of the page as an unknown).
Sorry if this isn't the correct place to post this. I was just wondering what to do about stuff like this, at least for Modern Marvels.