Reference: http://www.webmasterworld.com/php/4200224.htm
It's not just a matter of subtracting the DOB from the current time. We need to take into account leap years.
Different versions...