The Princeton Review lists Computer Science as the #1 college major in their recent list of Top Ten College Majors. The list is based on research covering job prospects, alumni salaries, and popularity. Here's what they say about CS:
Not only will you learn more about computers—hardware and software—but you'll also learn about the applications of such knowledge, such as how technology fits into a business scenario. As a computer science major, you'll be exposed to areas such as robotics, natural language recognition programs, artificial intelligence, programming languages, numerical analysis, and gaming technology. Problem solving is a major component of computer science, no matter which segment of the industry you want to pursue.
We heartily agree that CS is #1!