See Pregnancy Calculator
The kit version: http://pascal.scheffers.net/software/pregnancy.kit (8KB) Or get http://pascal.scheffers.net/software/pregnancy.exe (930KB) for windows.