I just use CreditKarma.com - it's free, and you can get your score as much as you want. I learned about them from Clark Howard, he's big on them. They provide the TransRisk New Account Score, VantageScore, and Auto Insurance Risk Score from TransUnion.
FYI - Your score will vary based on the agency you pull it from. Here's what CreditKarma has to say about that:
"There are many, different types of credit scores available from different lenders, credit bureaus, and credit score providers. The three major credit bureaus each offer their own brand of credit score, such as TransUnion's TransRisk score, based on their individual proprietary models for calculating a credit score. Each credit score model derives information from your credit report as provided by that particular bureau, and credit report data can also vary from bureau to bureau. Additionally, independent companies such as Fair, Issac and Company and its FICO score, distribute their own credit score based on their proprietary model that takes into consideration credit reports from all three major credit bureaus. Credit Karma provides the TransRisk New Account Score, VantageScore, and Auto Insurance Risk Score from TransUnion.
The common thread among all credit score models is that they are a measurement of your creditworthiness, each with their own scale, factors, and credit report data taken into consideration. It is hard to say which model is superior, but picking a single credit score model and tracking it over time will help you understand and manage your credit health. This is a significant reason why we encourage you to come back and check your score often at Credit Karma. "