两者没什么对比性的,一般接受单位肯给你办h-1的话都能搬下来的,除非你在美国是非法居留。如果是我,我就办h-1,拿钱多哪!再加上也可以申请greencard呀。