<p>It sounds as if fairly large, comprehensive universities (private or public) would be best for you-places that have nearly everything. You could keep your options open that way. Forget about liberal arts colleges. You seem to be interested in somewhat practical career preparation.</p>