In case Peter doesn't answer, my personal experience has been that you'll want a more stable work visa than an H1. Given your skills, one of you should be able to get one (and the other can come as a spouse and apply for a work permit with the right visa type). After a few years with that, you can apply for a green card (permanent resident status). I know people who have renewed those for decades without becoming citizens. Or, after a few years with the green card, you can apply for citizenship.
I know lots of Brits and Canadians in California who have also followed this path.
A lot of talk in here about H1B visas, and that's probably because they're the most plentiful. But, that's not the only type of visa that people should be thinking about.
Thanks for the response. Yes, there are other options that aren't subject to the crazy and uncertain H-1B lottery such as the O-1 visa (which, without knowing more, you both probably would qualify for). And while the O-1 is tied to a company, this can be your company. A lot of founders in the U.S. are on O-1s. There is also the intra-company transferee visa (if you are transferring to a related company in the U.S.) and the E-2 visa if you are looking to start a company in the U.S. based on a substantial investment.
Most countries have a treaty of commerce and trade with the U.S. that gives rise to the E-2 visa. In short, you must establish a U.S. company, you and/or others from your country of citizenship must invest at least $100k in this company, the company must spend a substantial portion of this on business related expenses, and you must have a good business plan showing, among other things, the employment of U.S. workers over a 5-year period.
You could've restated your original question without the condescending first sentence, GP obviously didn't know that, so the derision is wholly unnecessary.
There's a basic common misunderstanding that there's a connection between an individual's underlying nonimmigrant status and his or her green card options. There's no connection. Underlying status has no bearing on green card options. The connection is merely coincidental. Green card options are analyzed separately regardless of underlying status. Underlying status can impact timing and travel but not the path. So, as an E-2 you can pursue a green card and the path will depend on your job, your qualifications, etc.
I know lots of Brits and Canadians in California who have also followed this path.
A lot of talk in here about H1B visas, and that's probably because they're the most plentiful. But, that's not the only type of visa that people should be thinking about.