OK, I have a son about to enter college as well. He's been accepted into the Computer Science programs at an out-of-state Pac-10 school and an in-state WAC school. Given that the WAC school is in the middle of Silicon Valley and has much better ties to the CS job market, should I force him to go to the cheaper ($12K/year cheaper), less prestigious, but better connected college over the one with all the babes and good sports teams?