If you are confident that you want to study CS as your primary or double major, I would personally drop UIUC from the list, since this would be a tougher and more risky path there… as long as you have other affordable acceptances with this major, of course.
Have you estimated the cost at each of the other options (by running NPC if FA package not yet available) and are they all affordable?