You know flybynite, you sure seem critical of the background of those that disagree with you, but you've yet to tell us anything about your own personal work history...
My work history? I have the seat you want, at a company I'm sure you would love to work for.
I'll offer this piece of advice, I'm sure you won't listen since I'm older than 25, try to stay as anonymous as possible on these boards. Some majors require a recommendation, can be a positive one or a negative one. Make sure that attitude of yours comes out in the interview process, it will be big plus for you.