HI Ady,
I guess you have to make a research first before filing for the annulment. When i got here last March i immediately filed my case with the first lawyer i have met. It was only after few months that i came to know many things about this. I can't cancel my petition filed with my lawyer since i am already starting to spend for it. My only adivise is for you to listen, read, research about the annulment process in the phils (website)if your gf is in doubt of what you read in this forum. We all don't know each other in this forum, but the reason i've stayed here and kept on reading because i have found out that people here are genuine (maybe a handful are not) and contribute ideas as to their experiences. I have learned that you don't need the annotated paper from the NSO since it takes long until you have that, all you need is the finality to present to the visa office. Good luck.