Anthony Blake: The MAYFLOWER Approaching Cape Cod, November, 1620
The Mayflower spotted land in early November, landing first on Cape Cod, but later sailing across the bay to Plymouth. The Mayflower Compact (orginally called the 1620 Agreement) was signed on November 11, 1620.
The Federalist: Let's be thankful for the legacy of the Pilgrims and why 1620, not 1619 better represents the American Way
Instapundit: 1620 response and PJ Media: The Mayflower was far more influencial on American history than 1619
The Island At The Center of the World: Let's not forget New Amsterdam (founded in 1624).