Hello Barn and Cean, I received a notice from the USCIS Case Status Inquiry that our Petition for I129F has been approved and they sent the mail to us May 31, 2011. This could probably the NOA2...
by the way did you try checking from the USCIS website Case Status, maybe you are already approved, i just checked ours from there, we dont have the hard copy of the NOA2 yet. But I saw from our status that they approved it already and sent the papers through mail last May 31, 2011.