As far as your options: having an American co-founder or business agent is a good start.
However, regardless of what option you choose to pursue to enter the US as a Canadian, I would recommend if you are bootstrapping your own venture, that it would be best to get to profitability or at least a promising product before exploring your options for working and living in California. It is not only expensive, but very time consuming to work out the details. It's definitely worth all the trouble, but focus on your company and product first.
Can anyone recommend resources / activities to improve spatial visualization abilities? I would think this would help everyone become a better critical thinker. Thanks.
It's probably true that Gmail has this on their roadmap. I would recommend those who aren't already building a product to create something on Yahoo and see which ones are "hits" and be ready to port to Gmail asap. Good luck, this is a great opportunity.
As far as your options: having an American co-founder or business agent is a good start.
However, regardless of what option you choose to pursue to enter the US as a Canadian, I would recommend if you are bootstrapping your own venture, that it would be best to get to profitability or at least a promising product before exploring your options for working and living in California. It is not only expensive, but very time consuming to work out the details. It's definitely worth all the trouble, but focus on your company and product first.
I hope it works out for you.