I wish to double major in finance and computer science and pursue a career in strategy consulting. I am in-state for UVA and I received pre-admission to Ross. The apparent pros for UVA are the in-state tuition and the ability for me to complete both degrees in 4 years. The cons are the risk that I will not get into McIntire after my 2nd year and its lower-ranked computer science program.
The apparent pros for Michigan are better recruiting in strategy consulting, a better computer science program, and guaranteed admission to the business program. The cons are obviously the cost (30-40k more) and the fact that I will have to stay some more time to complete both degrees.
What other factors should I take into consideration as I make my decision? I posted in the UVA board as well to get more opinions.