Declan Patrick Giles Born 5/30/10 at 7:07am. 20 inches long, 7lbs. 2 oz. Mother and baby are doing fine. I guess I have to stop putting off putting the car seat in the G8. I do have one all set up in Carrie's truck, so we can bring him home today.
Thanks to everyone for the well wishes!