My son have applied for MS in Computer Science for Fall 2008. His iBT TOEFL Score is 104. GRE Score V:480, Q:760, A:3.5. He has applied to US universities at University of Maryland, University of Utah, Texas A&M university and North Carolina State University. Is it the right Choice.