Ultimately, I don't think he can go wrong with any of those choices. Personally, I have just advised him not to take the short-term view and go to his "lesser" options just because they offered him a full ride (like Penn State). That's tempting to a kid when they see the amount of debt they might have to take on somewhere like Northwestern.