1. marry, better in new location.,
2. file I130 and I485, better in new location, transferring application will generally delay your application. You can file I765 for work permit at same time, you would possible get it in 3 month dependant on where you are.
3. quit the job and wait the work permit for a job in new location.