Implications of 2 DUI's and a domestic violence offense on h1b status??

My friend is married to a us citizen. Prior to marriage he had 2 Dui offenses to which he pled “no contest” and now he was recently arrested for domestic violence (for hitting his wife). He is on h1b status now. His h1b is valid till sometime in 2013. He had previously gone to Mexico for stamping after his 2 DUI convictions and was granted a single entry visa. What are his options now??

Honestly, it seems like a complicated case. You should consult with an attorney.