omg...why so many investment banking? Only very very few can handle the workload....
But since I need to keep the topic in mind, I think if you are doing Comm/eco or Comm/science for the sake of IB, just do normal comm and ace it. Oh, also get some work experience!!!