Well we went to the Dr. today and we have determined a due date. I am 3 weeks farther along than we originally thought. It puts me at 11 weeks and 2 days.......this is going to be the worlds fastest pregnancy! So the official due date is July 9th. We got an ultrasound and got to hear the heartbeat, too. What an unexpected blessing!