Major in what you love. The money thing you seem to have a grip on, so I'd make sure whatever you major in it's something you REAAAAAAALY are interested in. The how to turn that into cashflow can come later. If you are truely interested in investing, finance etc, talk to a school counselor as to what majors best suit your background, skills and future interests.
Don't major in something just because you think you should. The real life & business stuff as Gene mentioned comes outside of school mostly. What you learn in school should be building a social network of future professionals, having fun, honing your critical thinking skills and bagging beaver!
