Credit Karma

Offers a free credit score and credit monitoring. They make their money by recommending products/services you might be interested in (e.g. credit cards).