I especially agree with a degree in something marketable. If you are undecided, go for something like accounting or finance. Having a good base in money management will serve you well all your life, even in planning/considering a career as a pilot. Actually, ESPECIALLY as a pilot, because it will help you understand the financial risks better. I know I would have been much more "lost" with my research into becoming a pilot if it wasn't for my background in accounting/finance.
Whatever you do, don't waste your degree with some easy major.