Well i was gonna make this kind of thread when DA fails. (we don't know yet tho)
But since you started I might as well tell.
I will finish remaining 2 years of B.S and then get M.S. in EECS in like 1 year fast( or 2 years with less stress), and get the hell out of here when no immigration reform passes.
Then I will work in the fields of my specialty in my home country and then try for
1. Canada (I think I can make it with like 74-77 points after 1-2 year of related work and apply for green card. But I need to get that damn 8 points of French fluency. otherwise I would be very borderline.)
2. Australia (I would be borderline by point system but I will enroll as Ph.D student and then I would be qualified. =) )
3. Japan (My Japanese skill is sharpening everyday memorizing 20 words a day and kanjis, and I know for sure Japan has very advanced science. I will learn a lot of science that maybe much ahead of the US. And besides I like Japanese culture than my home country culture.)
4. France (I heard this country is very tough to immigrate. Not even by marriages. But since I will be enrolling French and will keep continue here in UCLA, I should be alright at least in intermediate conversation and reading. )
That's my plan for now.
Unfortunately, I really have bad feeling that this DA will fail by a few Senate vote and will bog down even in the next 6 years. So I should prepare now so that I can apply for those country as quick as possible when I arrive my home country.