You've got some good advice from the above folks. You should ignore your "friends" that tell you the ship has sailed on the traditional route.
Grady is correct in that there really isn't a typical student any longer. I was in classes with folks anywhere in age and experience from 16 up to
what I'd guess mid-60's. And yes, the 60+ year olds were first-time degree seeking students - not auditors or somebody's grandfather
I took many of my classes "at night" at traditional universities because I liked the fact that they only met once a week (for three hours though,
ugh) and were usually from 7-10pm. This may be something you'd like to look into. I'd say the average age of folks in the nighttime classes was 35
- they were folks with full time jobs. They're real classes that everybody else has to take to get whatever degree they're seeking, but instead of
meeting 3 times a week or whatever for an hour during the day, they meet for the 3 hours during the night - a great plus is that it'll be much easier
to find parking and you'll have less company during the commute home
And the more mature classmates, of course.
As for the "it doesn't matter where you get your BA, they only care about where you get your MA(+)" Well, that will depend on your employer, some
will even want to know where you went to high school, though for me this was only brought up once. It is generally true, however. The rub is that
you're much more likely to get accepted to a great graduate program if you completed a great undergraduate program. If you can manage it, get your
BA at the same school you intend to get your MA, I know from experience that there are far fewer hoops you are required to jump through. If you're
otherwise qualified, it's almost difficult not to get accepted into the graduate program if you got your undergrad at the same school.
I'm not longer pursuing my graduate degree (it was going to be in National Security Policy) because it wasn't as interesting as I'd anticipated,
and I'm working on getting selected for Navy OCS, but this advice should be completely up to date as I still hang around campus and one of my sisters
just finished her MBA (graduation on August 4, woohoo for her!)
I can't tell you what major to study or what career path to take, but if you're disappointed with too many of your classes it'll quickly become
apparent that it's not right for you. I started out as a business major and ended with a triple major of political science/criminology and criminal
justice/social psychology. It seems like almost everybody changes what they study, sometimes several times.
But if you must, the prevailing wisdom I've gleaned from professors is you should study chemistry or administrative law. I don't really know what
administrative law is, but I keep hearing about it - I couldn't stay awake during my first and only "public agencies" class - let's just say I did
not expect it to be about things like how farm subsidies are determined.
Personally, I'd stay away from computer science, despite the fact that two of my friends just graduated and immediately got decent paying jobs. I'm
not really technologically inclined, but programming seems like something somebody can do from a desk in India in the present/near-future, but since
I'm not all that technologically inclined, my "common sense" on that matter could be off. It's most important to do something you find
interesting than something that will be an assured 6 or 7 figure income.
Best of luck!