icefish2008-01-24 03:23:48
Here is the time line of my greencard application:

09/05/2007 Mail out I-130, I-765 and I-485
09/07/2007 Arrived Chicago Lockbox facility
09/19/2007 Receipt Date
10/29/2007 Fingerprint
11/07/2007 I-765 Approved
12/04/2007 Greencard Interview
12/04/2007 I-130 Approved
01/18/2008 I-485 Welcoming New Permanent Residence

Summary:

H1B before greencard application. Please refer to 3-month Marriage Greencard for document list. According to my own experience, it's very important to show evidence of joint properties owned by GC applicant and their US citizen spouse jointly. Also, to checklist each document provided in each application is good practice - time saving for USCIS processors.

The whole process took 4 months, faster than I thought. Good luck everyone!