I've been looking around to see the best way to work out due date, apart from ultrasound, of course. Seems highly variable. THoughts ?