Let me lay out the stakes of the age-old debate for you:
Benefits of Consulting:
-Much wider variety of exit ops than for banking
-On average, better chances at business school, especially top schools like HBS
-Fewer work hours than banking, even if it is still grueling
Two factors that, in combination, should bring you an untold amount of 'tang if you're not a total nerd:
1. Development great communication and social skills
2. Constant travel and meeting new people
Benefits of Banking:
-Higher Salary (However, this is somewhat irrelevant if you believe studies that say that you get very little marginal happiness past 70k/year)
-Higher chance of getting into /PE, IF you're absolutely sure that's what you want to do
Downsides of banking:
-Sacrificing two or three years of your 20s, what should be the best time of your life, to work miserable 100+ hour weeks.
-Become pale, chubby, and totally lose your game.
-Not have skills that apply outside of finance
Why would you ever choose banking?