I love this calculator. You can use to to work out your EDD based on last period (or hypothetical future last period, as I often do it!), but you can also calculate backwards or ask it how many weeks you'll be on a certain date, or ask it at what date you'll be a certain number of weeks etc etc etc. Great for working out roughly when your scan dates might be and so on.
Pregnancy Calculator