Ok, thank Mike, Crazy Cat...
We had to wait all these years because of her father not approving of me and the time wasn't right. Now, he's passed and we're older. I go there a couple times a year, a month at a time. She can't stay here for now, so whichever visa works the best for us will work. She needs to go home afterwards but still be able to visit me here for a month at a time too.