First of all, what can you actually afford? If you do not know, talk to your parents about it, and run net price calculators on college web sites to compare.
Also remember that some of the schools you list do not have direct admission to the CS major, but you have to compete by college GPA (and possibly other things) to get into the CS major. Included are Virginia Tech, Texas A&M, and Purdue. Some other schools admit directly to the CS major, but may also admit to the school but not the CS major; entering the CS major later can be very competitive. See http://talk.collegeconfidential.com/discussion/comment/19262574/#Comment_19262574 .
As a non-resident of California, you are not eligible for the “if you get shut out of UCs, and you meet the top 9% statewide or in local context, you will be admitted to UC Merced” program.