It would depend on their age and how old they were when you and her married. Think about making an appointment with an attorney to discuss what option would be best. If they qualify, it would be faster for you to file as a US Citizen. Good Luck.
Is there any reason you felt compelled to put US Citizen in quotation marks? If the children are under 21 and were under 18 when the marriage occurred, your application would be possible and efficient.
NYC EXPERIENCED IMMIGRATION ATTORNEYS www.myattorneyusa.com; email: firstname.lastname@example.org; Phone: (866) 456-8654; Fax: 212-964-0440; Cell: 212-202-0325. The information contained in this answer is provided for informational purposes only, and should not be construed as legal advice on any subject matter.
if the relationship with your spouse occurred while the children under the age of 18 they are considered under the immigration law as your stepchildren. As long as they are under 21 when you file the petition they may come to United States as immediate relatives. Your wife may also petition for the children directly however the fastest way for the children to come to United States is through a petition by the United States citizen stepparent.
Robert Brown LLC
2330 Meridian Parkway, Suite 3050
Durham, NC 27713
The short answer would be that you should petition for your stepchildren because they are your immediate relatives, ESPECIALLY if they are overstays. This can be a complicated matter, so you should consult with an immigration attorney, or you may make a situation worse and more expensive.
If the children qualify, it would be quicker for you to file for your step-children, however, you should have an immigration attorney review your case to determine if your step-children qualify and if they are eligible to file for their green cards.