simple domestical violance wouldn't qualify a greencard. Youcan check with INS to see how many people get it in this way, though lawyer always suggest it.