Biology is even worse--- its starting salaries are approximately the same as most liberal arts fields. Does biology get to stay because it's science, though, despite having no better a business case than English does?
Meanwhile, my friend the psych/sociology major is out of work despite intelligence and conversational aptitude, and my friend the anthropology major works at a laundromat for what would be less than minimum wage in most other states.
These are people just as smart as I am, with much better GPAs. We all bought the "college => easy middle class" thing hook, line and sinker; I'm just lucky enough to have chosen a degree that pays.
The reason why the employers were so keen on them was not that they were going to use the subject itself (e.g. History) but the techniques. A history graduate can read _a_lot_ quickly, summarise it, and hand you a report. Those are great skills that are often required in a job (in some jobs more than others).
So impractical degrees may still be... practical. :) (that said I personally don't think a degree should be judge on how practical it is. But I agree with the poster above that if you do want to focus on things that give you better job prospects in the short run, then there are colleges (in the Canadian/UK sense of shorter, more focused higher eduction courses).