Timeline
Met: March 4, 2006 - Biu, Santiago, DR
Married: March 3, 2008 - Tamboril, Santiago, DR
Mailed I-130: May 14, 2008
Notice Date on I-797C (NOA1): May 23, 2008
USCIS Cashed Check: May 24, 2008
Received NOA1: May 27, 2008
I-130 Updated: June 3, 5 & 9, 2008
Change of Address: Aug 29, 2008
I-130 Updated: Sept 12 & 17, 2008
Transferred to CSC: Nov 6, 2008
More Updates: Nov 13 & 14, Dec 2 & 3, 2008
Approval (NOA2): Dec 2, 2008 (received email)
SDO Case # Assigned: Dec 4, 2008
Received NOA2 Letter: Dec 8, 2008
DS-3032 / I-864 Bill generated: Dec 8, 2008
E-Mailed DS-3032: Dec 8, 2008
Paid AOS Fee online: Dec 10, 2008
Mailed Affidavit: Dec 12, 2008
IV Fee bill generated: Dec 16, 2008
Paid IV Fee online: Dec 16, 2008
Mailed DS-230: Dec 17, 2008
Affidavit accepted: Dec 17, 2008
DS-230 accepted: Dec 22, 2008
Case Complete: January 2, 2009
Cita assigned by NVC: March 11, 2009
Medical Exam done: March 19, 2009
Cita: April 9, 2009 - VISA APPROVED

Picked up Passport and Packet at DOMEX STI: April 15, 2009
POE @ Fort Lauderdale, FL: April 19, 2009
Social Security Card Arrived: April 28, 2009
Received Welcome Letters: April 30 & May 1 & 7, 2009
Card Production Ordered: April 30, 2009
Received GC: May 8, 2009