I think those credit card company offered credit reports are a bunch of hooey.
The free credit reports from the three reporting agencies should give you what you need. The only thing missing from the free ones is the actual numerical score. That you have to pay for afaik.
E90 330i delivered 6/29/2005, ZSP/ZPP/ZCW/Step, Arctic/Gray/Walnut