Due date?

What is the best way to calculate my due date when I'm irregular? My cycles vary from 28 days to 42 days and it's different every month. I also don't know when I conceived because we BD quite a bit this month. Aside from a scan which won't be for at least another month... It would be nice to have a rough idea.