Here is my updated version of the CSVs containing scraped data from Covers.com. I just verified that all games are parsed (aside from two which are missing from game.csv). I've changed the line to be the line for the home team. It wasn't consistently one way or the other before. If a line or over/under was not set, it is blank in that field in the CSV. A pick'em appears as 0. This is only the historical data for 2012. I'll work on past seasons next.
I'm still working on the library for the accessing data in the CSVs. Once I have that done, I'll post all of the code online for others to use. I'll post occasional updates to this thread. Let me know if you find any errors in the data.