I only have a US passport so I really have no choice...
if you're a perm resident or legal resident, I think you too can exploit that grey area of 'foreigners' since technically you're not an American citizen. Then again, i've seen legal residents go through the US line so who knows...