Have you tried Credit Sesame? My husband and I love it! It's free to sign up, and every month you will receive an email updating you on your credit report/status. Credit Sesame will give you advice for Home Buying based on your current credit situation. Your profile will also provide you with a basic break down of your credit/debt ratio.
Check it out here!
Not So Perfect - http://weightingforperfection.blogspot.com/