Generally speaking, holders of the H-1B visa can (depending on the respective requirements) change their status to another immigrant or nonimmigrant status. They can do so without having to leave the US.
Our winners
"I am both lucky and proud to have been chosen to become a future U.S. citizen. I can't wait to..."