it's amazing how random their online system is...to give an example, when i got naturalized after passing my test, i was hoping the status change to approved, but the online system still shows 'pending' and a last update of 6/16/2007 (I was naturalized early this year).
for the I-130 and I-129F apps, the status appeared online immediately after I received my NOA1s
I hope that one fine day, when I am not expecting, the inconsistency surprises me by the NOA2s in the snail mail.
there is a bright side to everything...