My passport has not been stamped for some years. My attorney suggests I get a H-1B visa in China. Is there any difference? Can I do AP this time and H-1B next time? Thanks in advance!