If you want to maximize the probability that you would stay in US, then CS is your choice.
Although people from other departments might have higher salaries, there is a possibility (much higher than CS) that they would be unemployed and you know what this means...