bottom line, get married with whoever doesn't hurt your own case, esp he/she is a US citizen. Now you have a second choice to get GC via marriage, though I don't know much about it.