Yes the annualcredtireport is from the US govt allowing it. Best to do one report from each credit agency every 4 months so you can really get a good monitoring of your accounts.
The other one that is advertised on TV is not the same one. BUT the credit score the 3 credit score given out is not the real credit score. The only one is the FICO score. This was the first time I was aware you could get it free through myfico. I think it was $19.95 or $29.95 before.
It is free score and one month monitoring. (They want a credit card) cancel before the 30 days to so you are not billed for usage beyond the first 30 days.