We visited San Diego/Coronado recently and the cost of living is at par with where I am at in Canada. Thanks for the advice it's looking pretty damn hard until they change the NAFTA list or find an employer that will be able to convince the govt. that I am more qualified.
The only other option is to wait until my gf is in demand in the USA and it may be a loophole. For now I guess we will stick to visiting. Thanks again for the info.