I know it's not free but last year I decided it was worth it to actually pay about $12/month to have my credit monitored by Equifax. It gives me instant access to my credit report as well as e-mail alerts when some change to my credit is occurring. With identity theft a big issue (especially with a bunch of SSN's being compromised last year), I'd rather pay to have my credit report monitored than risk the huge mess I would have to clean up if someone stole my identity.