To answer your question in the thread of H1 vs Green card, the family member who will sponsor you for a Green Card can be your:
* Husband or wife (please refer to our Green Card through Marriage application)
* Widow or widower of a U.S. citizen
* Brother or sister (including half-brothers and half-sisters)
* Son or daughter (including illegitimate children)
* Stepson or stepdaughter
* Stepparent of a U.S. citizen child
* Adopted son or daughter
* Adopted parent (please refer to our Green Card through Adoption section)
* Father or mother
* Battered or abused spouse or child
* Husband or wife (please refer to our Green Card through Marriage application)
* Widow or widower of a U.S. citizen
* Brother or sister (including half-brothers and half-sisters)
* Son or daughter (including illegitimate children)
* Stepson or stepdaughter
* Stepparent of a U.S. citizen child
* Adopted son or daughter
* Adopted parent (please refer to our Green Card through Adoption section)
* Father or mother
* Battered or abused spouse or child