Standard disclaimer: Based on 28 day cycle, ovulation 14 days before next period and your due date is accurate.
Ovulation: 3/23/2009
Most likely conception date: 3/22/2009
Other possible dates: 3/20/2009 to 3/24/2009
Today (July 25): 19 Weeks, 5 days