楼上大师说的是要考虑的一方面.
另一方面, 看你是否已结婚. 如果已结婚, 那么配偶是否想在美工作.你如果申请了H1B, 那末你的配偶是H4, 不允许工作. 你如果申请了L1B, 那末你的配偶是L2, 允许申请EAD, 可以为任何雇主做任何工作.
而且, L1B可以在任何时候开始, H1B如果今年的名额没了, 你申请明年的名额, 要等到 10 月 1号才能开始工作.
我自己是L1B第四年, LP在用EAD工作. 虽然L1B只有5年, 但可以转H1B. 如果我明年还交不上 485, 我就转H1B了. 我觉着先用 L1B, 如果有必要, 再转 H1B 不迟.