So the CFI Chekcride counts as a Flight Review huh? Looks like we were all wrong. Look at this link from the FAA.
http://www.faa.gov/about/office_org/.../2008/levy.pdf
Looks like it is not automatic and you have to ask for it and have it placed in the back of your log book as a light review. Wonder how many CFI's think it automatically does and are walking around without a BFR.