USCIS - 203 days
08/09/2010: NOA1 (I-130) Received text & email with case number
08/26/2010: I-130 Check Cashed by USCIS
09/09/2010: NOA1 (I129F) Received text & email with case number
11/02/2010: Cases Transferred to Texas
11/28/2010: I129F Touched- Received text and email saying case is being processed at a USCIS office
11/29/2010: I-130 Touched- Received text and email saying Case Status changed from "Initial Review" to "[b]Post Decision Activity[/b]"
12/04/2010: Received letter via snail mail stating I-130 was received by a USCIS office from the State Department for review.
02/11/2011: I-130 and I129F Touched- Received text and email saying Case Status changed again from "Post Decision Activity" to [b]"Initial Review"[/b]
02/14/2011: As per email communication with Director of TSC, petitions supposedly being reviewed at CSC (was not sent any notification of transfer)
02/22/2011: I-130 Case status updated to "Post Decision Activity" - [b]APPROVED[/b]
02/22/2011: I129F Case status updated to "Post Decision Activity" - [b]APPROVED[/b]
02/22/2011: 6 months, 1 week, 6 days to online case approval (197 days)[/size]
02/25/2011: I129F and I130 [b]demoted[/b] AGAIN to "[b]Initial Review[/b]" - received text and email with online case status change
02/28/2011: Received NOA2 hard copies of approval for I130 and I129F
NVC
03/02/2011: NVC Case Number Assigned, received IIN #