wwbryan,
I recently had a similar problem with calculating a person's age correctly and found that the following code worked just fine when used as the control source:
=Int(DateDiff("d",[DOB],Date()/365.25)
By using the Int function, the calculation drops the fractions and dividing...