If she's just your girlfriend she will need her employer to sponsor her, depending on the kind of work she does and the kind of place she wants to work, that can be either very easy or very difficult. If she can't find a place that will sponsor her H-1 visa, you can get engaged or married... if it's just an engagement I believe there's a time limit of like 6 mo that they give you before it expires and you would have to get married - if you get married (new hubby and i have just gone through this) you file some paperwork saying that you want to sponsor her based on marriage... the only prob is you're supposed to be making enough money to support her (HHS says 125% of the poverty level) and I'm not sure if you're going to be pulling that off while you're a law student but if she makes enough money and you've lived together for 6 mo before you file your forms, then her income could be included in that calculation...Honestly, the easiest way for her to stay would be student status I believe, but that doesn't seem like it fits her plans...It's all a pain in the ass and I hope it works out for you... feel free to ask me if you have any questions...
This looks like it will be a huge headache...
Ouch, that pretty much kills all hope. What about her coming as a student then. Is there something like the one year masters programs we have here? I know that there are few terminal masters programs, but is there some kind of school she could do?