Congratulations! We were in the same boat back in September, and finally the wait is over for you too! I can feel my head spinning, because my husband, although he had the same LUDs (sept 11 and 12), has not received his approval. His EAD renewal reached 90 days and last week in call with Nebraska he was told his I485 has everything, except they were waiting for visas to become available. Perhaps they were actually not lying. Anyway, enjoy your US permanent residence approval.