I am currently doing my BS in CS from India.I am a green card holder(Penn State).I am really confused whether I should apply as a domestic or an international student.My GRE score is 1410(q:770,v:640,awa:4.0) and yet to give TOEFL.I wish to pursue an MS in CS in Fall 2012.Compared to domestic student my GPA will be less(I study in a university where its difficult to score even 75%).Also,the university doesn't encourage any type of research which is extensively carried out in any undergrad US university.However,I have done a 1 month internship in a reputed company.But I have heard that the average quant score of domestic students is less compared to avg international in GRE.Please help me!!