Jarrod,
Just wanted to give you a heads-up on another database you could interface. It's currently available at
http://tvdb.zsori.com. The frontend will be hosted there indefinitely, and we should soon have at least 4 mirrors of the data set up around the world (1 in Sweden, 1 in UK, 2 in US). The goal of it is to have a central location where all of the different HTPC software and plugins can access tv show information without having to scrape the different show websites.
This database is currently only being used by the Meedio plugin, meeTVshows, which has a few hundred users (around 20-25 people actively updating data). However, Media Portal and another more popular program (they asked me to keep it confidential until they make a final decision... not as large as MCE, but larger than Meedio and Media Portal combined) may soon be using the database as well.
It has an XML interface that I can send you the specifications for. Also, many shows and seasons have custom artwork that can be used in skins and screenfiles (look at 24 for an example). The frontend code and database schema will soon be open sourced on sourceforge and access to the XML interfaces is completely open.
There are a few simple requirements that I'm asking developers to follow, but the primary one is the mirror request. If you're don't have anyone that could host a mirror, I'd be happy to waive that requirement until you could get one set up eventually.
Finally, keep in mind this is a work in progress. There are many people already using the database, but we're continually running across bugs. The site has only been live for a few days, but most of the bugs are already worked out. I'd expect it should be 100% stable within a week.
If you have any questions, please let me know. You can email me at
mailto:scott-tvdb@zsori.com. I'm having a hard time keeping track of all the forums I have to visit, but I'll try swinging in here too.
If you decide not to use this database, that's fine, I just wanted to offer it up just in case.