Regardless of the specific business major, I'd always recommend balancing technical classes (Finance, Accounting, IT Management, etc.) with traditional Liberal Arts courses, such as Philosophy, History, and Political Science. In my experience going into accounting/consulting, the technical classes helped me immensely in understanding what I was doing and building a foundation. However, the broader courses often helped me with "how to learn" and were often conducted in seminars or section cases that forced me to think in different ways, often in subjects I was not particularly strong at. This translates directly to so many of my business experiences where I'm challenged to think creatively and laterally, and often spend significant portions of time listening to and learning from other experts to develop a frame of thought.