Given what you've learned since you've been out of school and working, has your Major/Career choice been worth it?
I have an undergraduate degree in Zoology, and a graduate degree in Molecular Genetics, neither of which are related to what I do now. So in that respect, professionally, I wish that I'd chosen a different major in college -- most likely computer science, given that I do software development for a living. Practically, I find that it hasn't been an issue, except for circumstances where people want a credential (i.e., a CS degree) on a resume. As I get older, and have more experience to back me up, this matters less and less. So, major-wise, I consider my choice acceptable.
Career-wise... I waver, but not much. I do in-house application development, and most often have been in the "technical lead" sort of position. It can be aggravating, and it's not my "dream job". But not everyone can actually put food on the table playing golf, writing novels, or travelling the world. When it comes down to it, I'm very employable, make decent (not fantastic, but good) money, often work with at least some like-minded people, and what natural talents I do possess line up pretty well with the work that I do. So far anyway, my career has given me security, respect, the position to learn new things, and a reasonable likelihood of a comfortable (if definitely not extravagant) retirement 25 years down the road. Again... an acceptable choice, but I'll judge my life on what I did outside of the office, not what I did inside it.