Thanks guys! So I still legit have the option to do Consular Processing? (would be in Toronto) Seems to be the faster route since adjustment of status might take another year or so, while the Consular Processing might be just a few months?
Plus I'm here on L1 visa, so if I lose my job, Consular Processing is still viable.