I130 and I485 submitted - end of july 2012
finger printed - end of August
initial request for evidence - sept and oct 2012
interview - end of nov 2012
(was told by the interviewer that the application would be approved once background check is ok)
approval - end of March 2013
all together - 8 months!